anyone here ever bruise a rib?

you may have broken it. you can’t do much either way, so just let it heal.