Lots of good suggestions. Just remember it will not get better with age! If you need surgery ; get it done now. You will heal better at 50 vs 40 If you are 25-30? Take care of it now. You might be able to live with it at 50 but be kicking yourself at 75 when you need the shoulder replaced. That is what happened to my father; but he is now too old to get the shoulder replaced. Remember your injury is only a slip on ice or a minor car accident away from being much worse. I would run from any Orthopaedic doctor that suggested you stop working out. Find an ortho who is an athlete themselves and treats athletes. If they treat professional athlete it is a plus. I would avoid the VA like the plague. Don’t be afraid to switch doctors. If the doctor does not touch you during an exam- drop him. We all are getting older. We all want to be our best. Too many doctors are more worried about the insurance company than they are the patient. Get the ice machine. My insurance would not pay for it so I bought it and it was worth it. Invest now in right hand and left hand holsters. practice drawing a handgun from both sides. After surgery - Get off the pain meds ASAP . Good luck