Good post! I'm glad to see that you are in a such good place. I spent today going to jiu-jitsu, swimming at the pool and watching kung fu Panda. You are right, life is good.
Just a little OT humor. You recently posted in a thread of mine how embarrassing it was for you to admit that you had married the equivalent of your father. Think about this. I am a 57 yo ex-Marine martial artist who has to admit he married his father also. I may never live that down!
Keep up the good work.