Big step today: I tied my shoes with two hands!
My shoulder is starting to feel pretty good. By the end of the day it gets a bit sore, but the next day after I wake up and break off some of the rust it starts to feel pretty good again.
My Dr. gave me some isometric exercises that will bring back strength in my shoulder muscles. I did them some last night and they didn't hurt much at all. I'm going to do them more strenuously today. Hopefully the worst of the pain and limited movement has passed. I'm starting to feel pretty optimistic.