If he chooses video games over you, it doesn't say anything about you and if you are good enough or not. It says a lot about him and where his priorities lie. There is nothing wrong with you.
He'll probably have to come to the realization himself that he is currently going nowhere in life while playing video games constantly. I play in my spare time, but I know that there are other things that come first. I think you should lay it out to him that he is failing college, has no job, is on the verge of losing you, and any other thing you can think of because he is lazy and playing games all the time.
You should bring this to him and he'll have to mull it over for a while before he realizes that you're right. If not, he's going to waste away on his parents' coach.