Expensive, yes, but well worth it. My way of thinking is that you can't cycle/run/swim with an injury so the alternatve to therapy is to just quit being active, become a couch potato and spend your money on doctor visits and medication for diabetes, high blood pressure, and depression instead. Not an alternative for me.
Hang in there. It's painful and expensive but it does work. DH suffered with this during his marathon training. Thought he was done running permanently with a bad knee but a good therapist got him going again doing the same thing you describe.
__________________
"We don't stop playing because we grow old; we grow old because we stop playing." George Bernard Shaw
Luna Eclipse/Selle Italia Lady
Surly Pacer/Terry Butterfly
Quintana Roo Cd01/Koobi Stratus
1981 Schwinn Le Tour Tourist
Jamis Coda Femme