I broke some ribs on a dirt bike once. Just sneezing nearly kills you for awhile. And this was a twentysomething tough guy. Now way granny could do this without a fruit jar dose of morphine.
I cracked a rib a few years ago. It took me a year to fully recover.