anyone else have itchiness right along the forehead where the helmet sits? I swear, my head itches ALL the time. Drives me nuts.

I need ideas how to help it if anyone else has experienced this...