You were lucky to have friends there. It's so much easier when you have people who support you. I'm not sure how I'd be if I didn't have my chosen family.
I've been lucky not to have fallen into a place like your realm. The true test of a man is who he behaves in negative circumstances. Your story speaks volumes about you.