It's not them, It's you.
It doesn't matter what kind of life you have, what "'cards" you've been dealt or hurdles have been placed in your path. These aren't set backs, they are catalysts. They don't seem like it. But it's what you become, it's the power you build and gain that strengthens you after you deal with them. You can't change people, but you can change, to adapt, to accept, and to walk away. It's all in what you choose to care about, what you expel your energy on. What's it worth to you?? What are you able to give up in exchange for what you think you want/need? Can you live without it? How much can it really help you? You were put here to serve others and prove to yourself that you can love at the highest level of sacrifice, and give love as the highest quality gift you can ever offer anyone. Change your mind, let go of the superficial, understand what matters and stand beside it. Never give up on what you know is the right thing. Not even at death can you give up.