So I think I fucked up my shoulder the other day. Not sure if it is torn or just strained. The fucked thing is most of my work is over head. It's my right shoulder and it hurts to do my work. I am going to stop doing the gym until it heals up. I am hoping to work through it, doctor said I should let it rest 4-6 weeks. There is no way I can take that much time off work. Bummed out. Any of you guys have experience with shoulder injury?