It is easy to tell a person how they “should” act. It is easy for you to look at a person and pass judgments against them. When someone comes into your life like this, ignore them. Your life is not defined by another’s judgments. That is an impossible mission. You will never be perfect enough. You will never jump high enough. There will always be a void you cannot fill.
Life is about finding your own truth and living up to it. What another person has to say about you only matters if that person is married to you or close enough to share your living space. Other than that, no other opinions matter. And, even then, it only matters to the extent that they are supportive of you. You don’t owe anyone an explanation for living your life by your rules.
(Not to pull the religious card, but to prove my point I’m using it) Jesus never judged a person on how attractive or wealthy they were. He took the weak, the broken, and the ones open to accept him. That should tell you about those “so-called” perfect people who make it impossible for you to meet their expectations. It doesn’t work.
Live your life for yourself. Your accomplishments or failures are because of your willingness to commit or lack thereof. Your impossible judges don’t have to live the life they believe is perfect for you, you do. It is time to make your life what you want. If you want to be a doctor, do what it takes to be a doctor. If you want to be happy in love, commit yourself to the cause. If your best isn’t good enough for one, try again with another. Somewhere along this place in life, you will find what works for you. And, do that to the best of your ability.
At the end of the day, it is your life. You are the only person who can live it. Your wants are what works best for you. Other people just add color to your world. They don’t control you. When a negative experience happens with a person, brush it off. Keep doing you. It is only this life you have to live, so live it to the best of your ability. Ignore the bumps, they will come and go.
You deserve happiness!