I like this update, Jon. You are in a good place! You are training for White Rock, right? Are you planning on running the 1/2 or full? I have several friends who run it each year, and I was training for it last year, but then had a severe back injury that ended my running career. Now I just stick to Pilates for the most part as well as a little biking and walking. Know that I'll be cheering you on in spirit at race time!
No doubt that your faith plays a big part in how well you are doing. I know praising Jesus in the storms of life isn't always easy, but you are on the right track. He is leading you to a better station in life, with or without your wife.