So he joined in January so he could troll in March? He's not the one that should be put on the troll watch list.
Anyways, glad to hear you're OK OP. Helmets are like seatbelts. 99% of the time you don't need them. You only wear it for that 1% when you do.