Glad to see things have been going well for you. But yep, you're so right. We have to be prepared to rely on ourselves, and then welcome support from friends when it comes. I used to feel like I was being betrayed by friends all the time, but eventually I learned to accept that everyone has their own issues and problems and I can't expect friends to be there for me on command all the time. My first source of support has to be myself.
Nobody living can ever stop me
As I go walking my freedom highway.
Nobody living can make me turn back:
This land was made for you and me. (Woody Guthrie)