So yeah I am 90% sure that I either have costochondral separation or a broken rib.

Shit.

Pre’ much.