Dude,that super sucks. I went over the bars and landed on left shoulder three weeks ago.I was just starting out so I didn’t have much velocity. Hurt BAD! X-rays showed nothing broken but it feels broken. Just now able to cough and sneeze with only moderate pain but still unable to sleep on that side.i started riding again this week and was able to do seven miles before the discomfort was too much. Obviously,i’m not near as banged up as you but you have my sincerest sympathies and wishes for a full recovery.