It happens, don't tailgate dump trucks!
Don't feel bad it could be worse, last winter my dads friends Dodge Ram was hit by a nice chunk of ice off a truck. Needed a new grill and hood!

He got lucky it went low, it was a big chunk it would have came right through the windsheild.