Ну, во-первых, попробуйте изменить способ надевания шапки. Вы можете натянуть ее 'спереди назад' на лоб, спрятав все волосы, а можете начать с макушки и оставить часть волос спереди, или чтобы небольшие пряди обрамляли лицо. Если уверены, что перепробовали все фасоны шапок, всяко разно ее надевали и вам все равно не нравится - берите самую теплую на ваш взгляд. В мороз обычно не думаешь о том, как ты выглядишь - мешает температура, а за теплую шапку можно лишний раз себя поблагодарить в -30)
А если холод не повод забыть о внешнем виде, можете воспользоваться советом из предыдущего ответа - капюшон.
Еще есть снуд - большой 'кольцевой' шарф. Его тоже можно использовать вместо шапки, но желательно с меховыми наушниками в комплекте, чтобы защитить уши.
Также меховыми наушниками можно дополнить шапку, иногда они полностью меняют картину и плюсом идет дополнительная защита от холода.
Волосы портятся от перепадов температуры.