Well, it wasn't the first time I saw that side of him. I'm not that blind. I've known he was a dumb-ass and a loser for the past 11 years. But it's not that easy to just dump him; you don't know the whole situation. Yes, I agree that having "friends" like that brings you down. But you also don't know that when I was in a rut and without a job back in the day (a while ago), he would call me just to see how I was doing (and he was the only one who did that). How can you just abandon a friend like that who's been there for you, no matter how much he's changed or what he's done? My guess is maybe you've never had to make that kind of choice, so you judge.
Yes, I guess you're right about me being hypocritical here, and that I should confront him about it and it's no good to hide my true feelings, but this guy is very easily offended and gets defensive like you wouldn't believe. Why do you think he's such a dumb-ass? He doesn't take criticism well, at all. If you've got advice on how to breach the topic with him, I'm all ears/eyes.
On a side note, apologies to all for the total hijacking of the thread.... Yes, my ditty here belongs in Whine and Cheese.

But I posted it because it's basically the same issue as the OP: how to deal with a dumb-ass friend who doesn't respect your stuff.