I'm sorry to hear about your fall and the ribs!
I share your pain and frustration. I broke a rib (and did other damage) in a pretty serious crash on my bike two weeks ago. My doctor told me I could ride, but easy rides only (no climbing, no stressing my upper body). He prescribed a five day regimen of torodol to get me through the worst of it, and I feel pretty darn good now.
Perhaps you should get a second opinion?
__________________
"Can you add a signature line please? The lack of words makes me think you are being held hostage and being told to be quiet"