One thing that I have learned is that good friendships are based on shared mutual interests first. No I don't have to like or do every activity my best friend engages in, but we certainly do have things that we genuinely enjoy doing together.
We also just like each other and enjoy the company.
Support is a part of it, but not the entire thing. Fun and love are first. Support get rolled into those two things.
I've also found the best way to make friends is to fully engage in something that *you* really enjoy doing. Extend yourself into that activity - whatever it is. Go to meetings, conventions etc...
You are already surrounded by people with a common interest and you immediately have something to talk about.
Also, be sure that you are mutually supportive when that time comes. Be kind to others, after all, we *all* are walking a hard path.
__________________
.........................
|