In terms of the video games, let the man be, thats his outlet for stress or any problems he may be having big or small so just let that lie. In terms of the sex, tell him to man up, like seriously, hes a man, there has to be some sort of urge left in his head, just try and draw it out. It terms of the money he has not payed you. If he still isn't improving after a good long talk on the matter, find something that he relies mostly or solely on you for and either stop doing it as much or stop it alltogether, then before he gets angry or whatever tell him that is how you feel when he doesnt give you the money. Hopefully that will open his eyes to what he is doing.