I have had it. I have actually had 2 shoulder surgeries. You will not have much mobility for the first 2 weeks after surgery, but they will give you some minor exercises to do. Expect PT 3x/week after the first couple of weeks. Do everything they tell you to do and you will come out okay in the end, it just takes awhile.
If you have not already, I would suggest a second opinion. One of the docs down here wanted to do a surgery on my shoulder which, when I went to see another doc, said was very likely to cause nerve damage and would not have done much to improve my situation at the time. I did end up having another surgery (with the doc that gave me the 2nd opinion), but not until about 5 years later. The 2nd doc was able to manage it with meds. I saw a guy who is a big hoo-ha in the Hopkins Dept. of Shoulder Surgery and Sports Medicine. He's the best! PM me if you want his number. It was definitely worth the trip up there.