Dang, Bosox.
I went through similar injuries and the hardest part, for me, was having to wait (aka, lay around) before I could begin to do anything even resembling physical therapy. I hope you just filled your lifetime quota of cycling injuries and that there's clear sailing/riding ahead for you.
__________________
"...in Las Vegas where -the electric bills are staggering -the decor hog wild -and the entertainment saccharine -what a golden age -what a time of right and reason -the consumer's king -and unhappiness is treason..."