dude, the guy is a video game addict, it happens. i used to be one.
you need to sit down with him and have a serious talk about the way he's been treating you before you kick him to the curb because, chances are, he doesnt realize it completely.