I could never get used to wearing glasses, albeit for sun protection or safety. It wasn't until I was forced to wear safety glasses that I realized paying a little bit more for vision and comfort made all the difference.
I ended up picking up a pair of wiley x saints in RX for competitive shooting. Since they came in north of $300 no matter what (for rx), I figured I'd splurge a little more for the auto-tinters. They work extremely well, my only complaint is going from bright sun to a shady area takes a bit of time for the tint come off.
Now I can't understand why I didn't do it sooner, and this was even for just minor correction (.75) so I could see the reticle better in the scope. After taking BBs to the back of the head on public land a few years ago, there's no way I'd hunt without them.
Hearing protection is another necessity that I wish didn't take so long to figure out. Howard leights are cheap enough, and you don't lose much of hearing your surroundings.