So I know one or two devs who were in the gaming industry and the picture from the outside is a lot rosier than the inside. Pay is very low due to how many devs want to do games, and making games is very different to playing games, which I find is the main reason guys want to get into it.
Personally, I had a similar situation. My passion is strategy and history. My aptitude tests said I should head for the military, only in this country that is a very crappy career. However I am a very competent programmer and my aptitude test also said I could make a decent engineer/software engineer. However in that career I would get paid a lot more. Hence I am more than happy to keep my passion as a hobby on the side while working in something that while not my passion provides an amazing life quality, and has decent hours allowing me family time and time for my hobbies.
I get to play my strategy games, read my military history books, and listen to my history podcasts while on the way to Sandton for work. Its really not that bad. What cemented it for me was a guy I once worked with. He lived skydiving. Huge passion for it. So he left dev and opened a company doing that somewhere. After 6 years his passion had become just another job and he actually reached the point where he could not stand the thought of his next jump. He sold the company, went back to dev, and after a few years actually managed to enjoy skydiving again. So there is also danger in doing your passion as a job as it can poison it for you, contrary to all the people saying "Do what you love!" The fact of the matter is most of us love doing stuff that we generally would not be paid well for, cause what we love is entertaining ourselves.
Last bit of advice. Look into the modding community. There are some mods that were almost more popular than the original game they were made on (especially in the Total War community). There are some really cool modding teams working on amazing and creative content out there. Get involved in one of those. You won't earn a cent, but you will get amazing experience, create some awesome stuff, and live your passion out as a hobby.
Just my 2c. Hope you find a way to be happy about this whatever you choose.