I'm soo impressed to see your post of how you have got your fitness up over the last 3 years.. congratulations! What an achievement, and it sounds like you're getting fitter all the time.
I'm at the stage of trying to walk unaided as I'm currently using 2 sticks and a scooter for outings that are further than about 30 metres! I can walk across the sitting room in my flat unaided, which is about 3 metres... hooray
, which I was unable to do before Christmas, but reading your post has just made me feel a million times better about the future. I knew I was doing the diet, exercise, rest, mediation, supplements... for a reason and reading your post has just confirmed it!
Good luck to all you in your races!