You may have heard that anyone who is judgmental or critical to other people is also unconsciously judgmental to themselves. If we want to move beyond the habit of judging people's presumed thoughts and beahvior, we need to first work on our own self-judging.
To learn to stop judging ourselves and instead, to start accepting all that we are, means we will start accepting other people for all that they are. Giving up the impulse to reject brings you to a level of new freedom. How you see yourself reflects who you seek to be.
You always sense what is best for you, but you do not always listen. You do not always choose to find the answers within yourself because you create fear and permit it to control you. When will you be ready to redefine what is best for you where you are ?
If you choose not to have experiences you think you want, you choose to believe you will not realize dreams. If you decide a vision or goal is beyond reach, then you choose to forget you have the answer to create the life you want. That is all just self-defeating.
Remind yourself nothing is wrong with your choices. Some will serve to promote your growth and others will not. Yet, each one offers a clue to your inner wisdom. Greater self-awareness is the underlying motive for choices. Decide to rediscover yourself.
Learning to love yourself unconditionally and to resist fear will disolve any conditioned desire to judge. If you choose not to love yourself, then you choose not to love others. Choose instead to nurture relationships that you have been blocking for too long already.