He doesn't have much of a backbone... it takes a lot to make him angry enough to actually tell somebody off. I usually have to do it for him >.>
The question that begs is a simple one. What is the redeeming quality? And I say this more as an exercise in curiosity than anything else, but it may do you some good to openly think about this. Weighting pros and cons about a person, especially a potential partner, may seem a very 'logical' path to take to an emotional problem... but I truly find that the best solutions to these problems are a blending of both logical thinking and following your heart... though in this case, the latter could well be clouding your mind.
As it stands, you admit that he's a bit weak-willed. This, in and of itself, would be the kinda thing that would make me, and I'm sure, a lot of other people be willing to set him down in the 'just friends' category. Beyond that, he seems very indecisive, and in addition to that, unable to take steps to get himself out of a bad situation.
I admit, I've got a hell of a lot of problems of my own. Ask anyone who knows the extent of my current living situation. But what it comes down to for everyone, is that if someone is unwilling to take steps that would better themselves, they really need to be left alone to **** their life up a little. Some people need to take the harsh road and walk through fire before they can actually go, "Hey, wait a second. This is
bad! What the bloody hell am I
doing?
Some people are only meant to be friends. Some have the potential to be more. Your friend sounds like a minefield more than a potential partner. *shrugs* Please, I invite you to prove me wrong. I truly would like to know that there is more to this that redeems him to the point where he seems like he could be a good partner. Right now though, to me at least, he sounds like a bad idea, and you should leave him to his mistakes, until he learns to take responsibility for himself.
That's not going to be easy, if that's what you decide on. Not for you, and certainly not for him. But in the end, he's going to have to sit back, know that there's no one to do his dirty work for him, and face the reality of his situation. At that point he'll either grow a backbone, or he'll surrender completely and become a slave to life. And if he takes that latter path, believe me. You won't want him then.
EDIT: Momo; you spend a hell of a lot of time in the air, man. You float around, kicking the hell out of my head! Wolf knows EXACTLY what a concussion feels like, thanks to your heels! *laughs*