Guys, I have this beautiful helmet in XL that just does not want to settle on my noggin. I have worn this helmet no longer than 20 minutes at any given time, hoping it would settle, but it does not want to let up. I suspect I might need a 2XL or something, so if you normally wear a L, I guess...