Hello mate,
Blimey. You have been in the wars. Not comparing as such, but twice I've had bruised (not broken ribs). Once, from going over the handlebars of a mountain bike, at speed, on a normal road surface (feet got tangled in loose brake cable, my bad), and once in a fight. Both times, I...