I've found during the course of many injuries over the years, that you get to a point where you're not making any progress, and you have to push a little into the pain zone with rehabilitation. The trick is to work the injured area enough to get circulation going and repairs started, but not screw things up even more.
So, feeling a bit better, I went surfing last night, and it was a thrill to be back in the water for the first time in four months. I only got one ride, and that was on my knees (more than a bit rusty), but it was a start. Getting into the ocean in any manner whatsoever gets the chi flowing.
*I heard a comedian one day talking about how fast young people heal. He said when you're 18, you can get fairly badly hurt, then stand in front of the mirror and watch yourself heal.