be thankfull you dont have broken ribs. i can say from experience (5 broken ribs) it was possibly the most pain i had ever been in i had to sleep in a chair for over a month because i couldnt lay down it was so painfull.
good luck hope you feel better