You poor thing!!!Wish I lived close so we could walk together - even a short distance. I think that you are doing wonderful. One thing you are lucky about - part of your therapy is to sew. LOL Like he had to tell you to do that. Hang in there - things will get better.
Carole