it sucks but there comes a point when you've done everything you possibly can to help someone, and all that is left is for them to get a fucking grip
not sure if you've reached that stage with your friend yet but if he's truly messed up then you probably will. you and your other friends can be there for him when he needs you, give him good advice, positive encouragement, and basically do everything you can to help him turn things around
But at the end of the day he is the only one who can change his situation and if he is too weak to do so then after a while you'll probably get fed up and stop caring
Fuckin way she goes