sometimes you just gotta let it all out. Sorry to hear about yoru friend. Going through that shit is never easy.
PS- real women like nice guys, hold out for one of those and you see that you didn't finish last.