I know, obvous answer is "yes, stupid, visit GP"
. But I am very rural and the GP is a bus ride away and I won't get back before the end of pre-school.
Basically, I was sitting on the top front of the bus with DD today (as usual) and the driver pulled very sharply which threw us both to the other side of the bus. I bounced off the other seat and sat down (very heavily) in the aisle and DD banged her poor wee knee and ended up on the floor 
Anyway, my ribs are now very painful where I bashed into the other seat's metal edge and it is sharply painful if I bend at the waist or lean forward or lift anything. Do you reckon the GP could do much anyway and am I wasting my time going in? I don't really want to get back on the blinking bus to spend all tomorrow morning getting to the GP and trying to get DD picked up from school. Will it just go away in a day or so do you think (am hoping ribs are quite elastic and spring back to perfection after a hot bath or something
). What do you reckon?