Damn this hit close to home. Having a similar experience, but with more mixed emotions. Amaizingly well done!
(PS Great soundtrack!)