Could be a bruised rib, those are very painful.