I was in a similar situation 3 years ago. I crashed on my road bike and separated my left shoulder. My injury was not bad enough for surgery, but was bad enough I was off of my bikes for 2 months. I had some trepidation for the first few rides. But now I don't think twice about it. This took me about 30 days. I won't ever mountain bike again and I'm more cautious about observing the road conditions. I just rolled over 8,000 miles since my crash and still love getting out and riding.