*POGGERS, NEW STUFF*
Ok, but seriously, I'm glad hear from you. I started game development from passion as well as a possible future job, and even though I don't have such pressure like from your side of things(although I can see it very well on my sibling), I understand the pressure and the hard work. And the Unity situation is mostly worrying. Do what you think is best for you.
Wish you best of luck.