Think I've bashed up my intercostals good and proper, it's not quite sore enough to have cracked/broken the rib but just tried a gentle spin on the shopping bike and rolling off a centimetre high kerb stone (i.e the driveway) was not pleasant. Bike back in garage, about to go get more ibuprofen. Perhaps manhandling the sofa about this morning was not a good idea.
Another couple of days of complete nothingness ahead (swimming, running even walking are out). Injuries often expensive for me....looking at new shiny frames, nothing better to do.