venue35 saidIn 2009 I was hurt after a fight with some drunk jerk and I hurt my shoulder quite bad-i couldn't go to the gym for 6 months. It could be a resurfacing injury from back then. It wasn't until starting cross fit 7 weeks ago that I started having problems again.
This could be the starting point. Make sure your doctor knows this detail.
Here's another thing too: although you can injure yourself (or reinjure) doing nearly any physical activity, particularly if you have a pre-existing condition, maybe the method is to blame. Were you doing NON-Crossfit workouts before (which didn't exacerbate your shoulder injury) THEN began feeling pain once you started the Crossfit exercise?
I'm asking because, well, you're in your late 30s. Lots of criticism has been leveled at Crossfit for its sometimes uncredentialed trainers, jarring movement techniques, and a pace that fits better with younger & more pliable bodies (like when something goes wrong, the younger tissues bounce back way faster).
I've spent decades trying to avoid injury by perfecting my technique, including learning new ones, and giving myself plenty of on-ramp time to get up to speed. I watch the Crossfitters and I can't believe many of those exercises aren't going to go terribly wrong at some point. A girlfriend of mine, a pro-sports PT, tells me Crossfit has been good for her business.