Sorry to hear..I know you just got the lights too. Weird how it managed to just damage "optical" parts of the car. Any harm to the paint or body? Glad your okay
After I was in the car with my boy when he hit a deer in his civic, I sometimes beep once or twice about a 1/4 mile down the road if I see one. Sorta my warning call to any others to stay off the road lol.