I will offer this--I was a dancer for many years. Very short version--got fibromyalgia, had to quit, gained huge medication-related weight. It took me a LONG time to stop being mad about what I'd lost. So one of my rules is: I never compare myself to that dancer I was. I try to stick with comparing myself to yesterday, or last week, or last year. It's truly disheartening to be upset with yourself for not being who you were then. Just try to be more like what you want to be now. Honest. It helps.
It'll get better. Just keep trucking and it'll get better.
"My predominant feeling is one of gratitude. I have loved and been loved;I have been given much and I have given something in return...Above all, I have been a sentient being, a thinking animal, on this beautiful planet, and that in itself has been an enormous privilege and an adventure." O. Sacks