Thankfully my bike shows no sign of damage.
Fortunately I took the brunt of the impact with my head. Unfortunately my head wasn't quite "head on" and my neck got wrenched. I think if I had head butted that truck a little more straight I wouldn't be hurting so much now. Kinda like how a bike wheel stays true when crashed head on but folds up like a cheap suitcase when hit at an angle. I'm not certainI haven't cracked a vertebrae but I'm afraid my insurance will get cancelled if I go to an ER today. Late payment is grounds for dismissal and I didn't pay this month's premium (due on the first) until I got home today from my wreck.
I probably should replace my very new helmet. It's not cracked but has a dent in it.