Cheers!
I had glenoid labrum tear a few years back, which wenleftbalone and treated with some fairly uncomfortable physio - I felt that having a shoulder being held static for a few months wasn't going to work for me, and I trusted my physio to be able to fix it. I was fortunate enough that it did.
I just had something similar fixed in my shoulder, due to multiple dislocations.
It took about 9 months but I'm mended now, pretty much.
Good luck, hope it isn't as serious as feared.