Geez. Sorry to hear about the spill.. Those darn things can be a real menace for sure. I hit one on a group ride that no one ahead of me pointed out. Went airborne, landed on my hip and the next day I had a total hip replacement. Other than flatting both tires the bike fared a whole heck of a lot better than me.
Helmets do work!!!
__________________
Ride your Ride!!