My shoulder is still on the fritz. It is getting much better, but it is still not there. I highly recommend never getting a shoulder impingement. They take forever to heal and are utterly annoying. On the bright side, having my upper body out of commission has helped me focus on some things I don't normally focus on. I'm running a lot...which I love. I used to run four to five miles a day five days a week pre CrossFit. The past few weeks I've been focusing on 5K's to build my running endurance and 400's and 800's for speed. I can already tell a difference.
I'm becoming an expert at subbing out exercises. I know that just because my right shoulder is down, my left one is great. I can do dumbbell snatches, presses, cleans, etc. No need to let the left side of my body suffer when it is ready for battle. Keeping one side strong will benefit me greatly when the right side decides to rejoin civilization. I'm squatting a lot, wearing weight vests during workouts, doing 24" box jumps instead of 20" box jumps. GHD sit ups and back extensions are incorporated into almost every workout I do now. Keep my core strength is going to be a big plus! Pull ups, push ups, heavy weight...that will all come back quickly to me. I build strength fast...I always have. At least I have that going for me. The goal is to keep my legs strong and my endurance up so when I am 100% I can rock it again.
Being injured forces you to get creative. The worst thing you can do is give up. I'd be lying if I said I wasn't envious of all my healthy fellow CrossFitters and that it wasn't a big deal. To me it is a big deal because I love CrossFit.