Excellent job!! I just traded an ST1100 for a BMW R1150GS and am having similar symptoms. Am 50 years old, retired from a 27 year LEO job and now work in private industry (which is just as dysfunctional as any state government).
It's amazing what a few hours on my bike will do. Have ridden 1200 miles in the last two weeks.
I live less than a mile from my office but have a ten mile loop ready to go for when I have the extra time.
Keep up the good work. Your wife sounds like a prize and probably deserves a night out...
Ride safe and keep having fun.