You're doing well Charlie. Just wait until the therapists do strength training on those muscles you haven't used in a long time.... It's hell my friend, but well worth the pain in the long run. Suck it up and think long term results. Good luck!
Oh hey, BTW, my daughter's name is SHERI. Spelled the same way. Dammit, I thought we were being original. Oh well, great minds think alike.