bearable - sometimes - often I cant stand socks of any kind

glasses or contacts?