it sounds like you are finally in a good place with your life. congratulations.