Look, kid, you play golf. Not some weird form of dressage in which you get points for looking like an idiot.
It's fine if you don't want to wear a regular baseball cap or a visor, but you do have to wear some form of headgear recognizable to humans. Real humans, not humans in a cartoon. Wear a soft cap if you like. Hell, wear a deerstalker. Wear anything but what you wear now.
And get a haircut. Jeez.