I am so damned tired of posting WTFery today. Therefore, some good news:
Stupid Knee seems to have healed; got through class without pain for the 2nd week in a row. Made it through pointe with no problems even though I've been off for about 2 months, and even managed some nice unassisted sous-sus. Shoulder is still giving me problems, but I'll manage - at least I have the knee back.
Also:
Puppy!