Hi LOSTnowFOUND, when you say "I give my time, love, support and finances if needed. Nothing I ever do keeps the person around", that's fine, that's good........but could you be trying
too hard, giving
too much without expecting enough from the other person????
Friendship should be a two-way thing, sure at times one of you may be giving more than the other but..........perhaps if you "took a step back", see what they're giving...........you could be cutting the less loyal "friends" out of your life and be making more room to find friends who
are going to be treating you better???
And maybe you can look a bit closer at who might
deserve to be your friend e.g. how have they treated/how do they treat other people in their life..........sometimes that can be a bit of a pointer as to how they may treat you..............
Still, I'd say that sometimes we are going to hurt those we care about no matter what we do.........now I'm
not saying just take it, but maybe if that happens/someone hurts you maybe it's worth finding out a bit (a lot?) more about why and what went wrong?? And if needed, finding out if there are ways to reduce the chance of that happening again with them??
Although some people can
completely surprise you with how little they really care.......I'm sorry you seem to have had people like that in your life, but not everyone will be like that, and I hope you find future friends who will treat you as you deserve, you sound like such a nice, caring person.

Alison