I've always like game development, but it has never been my main focus.
C# in Unity is great (finally!)
I'm revamping some of the games I made using Unity in the past, and I'm delighted with all the improvements they have introduced.
I quit my previous job because I needed some time to discover new technologies and try to develop some ideas. I saved money so I could be a few months only working on these projects. None of them was a big success though, but I learnt a lot in the process. I was so focused that I used to work for around 12 hours a day, 6-7 days a week (I was often top 5 in WakaTime). After all, I was working for myself, and a third party... and I was young, I guess.