i think you need to talk to him about his drinking problems if your concerned about it alot of times people will be critical of people because they are not happy with the way there life is going and the way they do things but they dont have the will power to change so manbey your friend needs a lil push in the right direction i wouldnt say just give up on them unless you dont enjoy being around them your friend isn't probably gona like you telling him he needs rehab but give him time and he might come around but i hope it all works out