Ouch!!! Sounds like a crash I had (went down hard; don't know why; best guess was crack in the road) - major road rash and a shoulder that was not good. X ray showed a partial AC joint separation. Lots of PT and LOTS of time to heal (seriously, I noticed it stopped hurting after a year!) - but am fine now. Biking was allowed for me after the worst of the pain subsided (I pushed that and rode 40 miles 4 days after the crash - I had paid for the ride!).
Hang in there!!
Most days in life don't stand out, But life's about those days that will...