I am no longer a gamer, in 2010 I got hooked on C#, although it wasn't my first language it was the first language, and I guess environment, where I truly enjoyed programming. Gaming very much went stale after that, the challenges in programming regardless of what they were, were far more attractive than game challenges. I still extended subs, bought games and expansions but never lasted longer than a few days on them. Eventually I stopped caring or spending money on games though I will happily talk about new releases, watch vids and try to be 'sold' by advertisement now and then, though this is super rare and non-productive sites like youtube are blocked for me anyway, but honestly I feel like I am immune to games now which is funny since I was once a gaming addict. I guess it is true what they say, to get rid of one addiction replace it with another.
I have always considered, especially with the way it works that gfx programming (not necessarily game programming) is like creating your own world where the possibilities are endless. I have always admired games like Sim City or strategy games where construction was the main part of the game, but the building aspect doesn't even come remotely close to what one can create with gfx programming or programming in general. To top it off, no time is wasted programming and you are always learning. For me programming is my 'game of choice' though the social aspect is limited
Keep having fun with programming.