Speaking from experience, there were many times where I thought that I wasn’t good enough. Or, that I had met my maximum and I wouldn’t be able to find better. So, I stayed dormant through relationships and friendships that no longer served me or brought me joy. I stayed in my day to day routine and accepted the bare minimum from others.
You should never take less than 100% from anyone. If they will not give you the time of day or try to run to your aid and abandon their own desires, leave them. They will not help you grow, just hinder you from reaching your full potential.
If they can’t tell you that they love you, leave them. They are not worth your time, attention, or feelings. All they are worthy of seeing is your back as you walk out the door.
If you find yourself having to defend your own actions and words every day, leave them. You do not owe anyone an explanation.
If you find yourself just wanting them to be proud or happy for you and having to literally pull those words out of them, leave them. They should feel it freely if they really cared about you.
One day, I learned that it was important to take that jump into unfamiliar waters. By making that jump, I brought so many positive things into my life. I found people who loved me for me, not someone they made me become. I found true love, I found support, I found people who admire me and are proud of me each and every day.
This society tries to teach you that by catering to others, you will make yourself happy, but that is wrong. All you will do is tire yourself out and wear yourself down. Don't do this, put yourself first.
Just take that first jump. Heck, make it a first step.