Yes, that has happened to me too, and it does hurt!
And, yes, our kids were also involved...
This has happened with cyber-friends... we did see each other occasionally, had been friends thru a major time in our lives, even travelled and visited each others homes!!!! And this has also happened with close friends and family.
It just seemed that the friendship was not there, not 'natural' any more. In a couple cases the ex-friend would continue to make those little comments that are like verbal daggers... You know, so subtle that sombody else might not even notice right away... But, when it happens YOU know it!
For example, I am a SAHM while one , I 'friend' has a great job and brings in great money... Well, of course, I am a bit limited by finances. She would always talk only about things that require a lot of money...

I would say, " You know, we could just never affford that." Or, "No, we never do that". Then, she would get all defensive and say "Well, I sacrifice a LOT to have what we have!!!" So, like me and my husband just do not 'sacrifice' enough, we are not 'hard working' enough, 'smart' enough? To, quote her, "make a bigger effort".... DH and I are both college educated, intelligent, hard working, etc... DH has a GREAT job. (which could pay more....) That he has advanced in for the last 15 years. We are not lazy trailer trash.
?????
I, l like you, really valued these friendships... in one case, lending money, keeping their kids several times while they were on a vacation, in the hospital, etc. All those things that a 'friend' does, never asking a whole lot in return.
I have to wonder, was the friendship ever REAL at all??? What could I have done differently? Was I just not good enough for them? Did they feel that they were not good enough for me???? Sometimes, there is only so much time and emotional energy to go around, and people can just move apart when their circumstances are so very different.
I suppose that sometimes it is just time to 'let go'.
Just know that this happens more than you would think... You are not alone!!!
cheers
