What a wonderfull story Pmarsh!
Welcome to the forum, please keep us updated every once in a while...
Good luck, I hope you'll stay that fit.