Nice story and nothing to be ashamed of. At 66, I've had similar experiences and feel good that I can stay with people 25 yr younger and often beat them in a sprint. There are times when I have off days and am dropped, but what the hell, I've had a good time and a good workout.