(((Mako))) It happened to me recently. I had a thread about it. Not eggs, though. At least the pizza box missed me, and the coins didn't hurt.
All you can do is know that these events are few and far between, and 99% or your rides will be positive. Focus on that, and get back on the bike. I believe the universe keeps tabs on things like this, and they will pay somehow.
'02 Eddy Merckx Fuga, Selle An Atomica
'85 Eddy Merckx Professional, Selle An Atomica
'10 Soma Double Cross DC, Selle An Atomica
Slacker on wheels.