So guys I was trying on shark helmets, I tried a large but it hurt my neck it was so tight to get on and off, so went XL. However now after a few hrs of wearing the XL, it feels too big. The L was squeezing my temples so hard it hurt and I twinged my neck putting it on, so thought it was too small. My head measures 59cm so technically should be in a large. Will it be ok, or should I head out and buy a new helmet?