You can not fix people. No matter how much you put into a situation, be it a relationship or friendship, if all that someone wants to give you is 40%….well that’s all you’re going to get.
It’s okay to say no. That’s not a bad thing and it’s not something you should feel guilty about saying.
Everyone is not your friend.
While loyalty may be a rarity, it’s not something you should use to justify putting up with someone’s crap. If you are legitimately being treated below what you deserve, remove yourself from the situation. Out of respect for yourself.
Referencing the first bullet, you can not change people. You could lay gold at their feet and if they don’t want to change for the better of themselves, they will not change.
Stop making people priority who only make you an option.
It’s okay to be giving but give it to those who appreciate it. Not those looking for a free ride. Physically, emotionally, financially.
You can’t make someone love you, if they don’t.
Stop looking at failed relationships or situations for what you did wrong. And for God’s sake, stop asking what the next person had that you didn’t. Maybe they are putting up with things you wouldn’t.