there are many more rides in your future. Take care of yourself now and keep riding. I hope you get to go out and ride with them even if it's only 25 miles of it.
take care. (I'm the slow one too)