Dumb azz!!!

Up my camp riding this weekend. Doing the usuall trail riding with the wife following me in her Ace. On the easy trails just cruising around enjoying the weekend. When all of a sudden some Dumb Azz comes flying at me going the wrong way on a one way trail. He hit me pretty much head on. I have some front bumper strutts and they saved my rzr from major damage to the cosmetics. Got home today and tore front end apart for further examination. Looks like right(passenger side) bearing carrier the hole that the ball joint bolts thru is egged out along with ball joint bolt got bent. Also bolt that slides thru Tierod end is bent. A arms and the bushings are all tight, ball joints are all tight. Ordered new carrier bearing and the needed bolts. All and all very lucky and just glad I was in the lead. Just really bummed me out and I need alcohol lol!