I just love it when our HP puts people like that in our path. I'm glad you're getting the help and attention you need.
I've had a stress fracture in my foot... I didn't take care of it like I should have the first time around so I broke it again. It was MUCH worse, more complicated and incredibly more painful the 2nd time around, believe me.