My thoughts?
Damn that sucks.
Glad that you're not hurt worse though cracked ribs are rough, I know I've had 'em a couple of times

Bike's not too bad either and you learned something.
Heal up, fix whatever needs fixed and ride safe


Contra todo mal, mezcal; contra todo bien, tambiƩn