Sorry to hear about the spill, but I'll bet you were having a blast right up to that point!
Take care of the shoulder, nothing broke doesn't mean nothing injured. I had to do PT for weeks and it was a few months before I was comfortable riding again.