Unfortunately it seems his biggest problem is not taking action beyond posting here. He's been making these posts since May of last year. I encouraged him to seek professional help and I don't recall him (perhaps I'm wrong) ever stating he has sought any.
I've known people that complain constantly yet refuse to take action and it ended up being draining and that all my help went nowhere. Hence why I stopped answering him in this case. It seemed more like a perpetual cycle with no end.
I hope he does get some help and get better. He seems like a nice and intelligent guy, but until he takes action he'll just continue spinning in circles.