WTG SG. Congratulations!! You really should take a moment because that truly is an awesome achievement. Just how much your body will be thanking you, and saving yourself before things were too late. Amazing!
I am very sure much of what you have written about the early days resonates with all of us - it certainly does with me. Makes me literally shudder now.
Best wishes
OMD