Claayer: He may well have probs with depression and drinking etc. AND say some stupid things sometimes.. (don't we all?.. I've seen plenty of stupid things said here.. mine included)
Stupid is not the word for this behavior, stupid I can handle. Depression or alcohol is no excuse for being totally disrespectful of others. Get help, don't whine or attack others for your problems.
I seriously believe this guy has a big problem. When he first came on, he was nasty and rude, depressed and depressive. Then lately he started acting half-ass decent, I figured maybe he's found something to help him, or else it was a totally different person posting on his name. Then last night the obnoxious boor came out again in full force.

I can't deal with people that you never know who they're going to be.
If someone has a problem, I don't feel the need to subject myself to it. I lived with a drunk, depressed, ex who wouldn't get help. No way I'm feeling anything but pity mixed with a slight revulsion for anyone like him. They don't want to be happy, it's so unknown it's scary to them. Depression and anger at the world for their problems is easier for them cause it's what they know, it's everyone else's fault and they don't have to look at themselves.
Provoking anger is what people like him feed off of. It justifies in their mind what they are feeling and doing. He's run off every person IRL by this behavior, so he has come here to get his fix of it. Don't show it to him and give him the reaction he craves, he'll go find it somewhere else. When the vending machine button stops working, he'll find another one to push. Just make sure it's not yours.