Wow, Pax, you look awesome! And I am pretty sure I didn't look that young at 23.
Again, finding alternatives is the key. During the year my autoimmune/Fibro stuff was bad, I really got into yoga and walking. When the cycling season started again, I did a lot of farm stand and errand rides, riding to my medical appts. As the summer went on, I added in more and more fitness rides, but I put no pressure on myself. The good thing is that attitude stuck with me. It kind of was the impetus to make sure I was not focused on cycling as my only sport.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport