Sorry to hear that happened to you. Take everybody's advise and go see a doctor. Take care of yourself. And by the way, did you notice the severity this %^*% guy's truck front end damaged? Maybe the members in your area can keep a look out for a truck with front damage and nail the bastard.