Firstly...I am sorry that you are hurt... Now....

Mt biker chiming in....HA have I ever had a bone bruise? Yep, I usually have one going all the time.

Last year I crashed in a rock garden and had one on my hip the size of a melon...It took a long time to heal and let what I swear is a scar.

The DH did an endo the other night and caught the bar end in the chest. I do not think the ribs are broken, but the bruise is so severe, that if he sneezes or coughs, he is in excruciating pain...

Hang in there...it takes a long time....