Don't kick him to the curb mate, he's a good friend it wouldn't be right of you to abandon him. Do something simple like talk to him or take away the PS2. If he becomes a threat or gets physical either put him in his place or tell him to sod off n' get his act together. I have one real good mate who I'd do anything for. I know for sure he would for me too. Be straight with him but don't attack him (verbally) otherwise this is where problems will arise. Don't forget man he is a bro' they ain't just here for the good times mate. Good luck and I hope all goes well.