I liked crossfit. I had a great group of people that were pretty laid back. Not the stereotypes. The variety of workouts is what I liked.
But it was a (friendly)weekly battle between me and the owner/coach who always thought I could put more weight on the bar. And I was honest about it to her. I enjoy the workouts and variety that crossfit offers, but I think you'd have to be pretty effing dumb to try to do a bunch of heavy Olympic weight movements that require good form against a clock. The first thing that goes when you get tired is form. You look far different on rep 1 of a deadlift than you do on rep 50 while mixing in 400 meter runs and rope climbs in between sets of 10 deadlifts. Sure I could do 135lb deadlifts on the first set, but I'm not trying to do that on set 6.
I did have shoulder surgery about a year after I started. Torn labrum. I think it was the quantity of exercises that use your shoulders. Monday the lift would be over head press. Tuesday you might do dips, burpees, or pullups. Wednesday might be wall balls or slam balls. Friday might be thrusters.
As someone else said listen to your body. If something repetitively hurts in the middle of a lift/workout then stop doing it. Don't try to suck it up and power through it. Don't just try to do less weight or modify it. Do something else that doesn't irritate that body part. Give it some rest then come back and try that again in a week or two and see how it goes. If it's just muscle soreness or your body adjusting to a new workout regimen it should go away after a few days. Once something is injured or weak it's going to hurt pretty much every time which ended up being my case.