Dear Trent,
Sounds like a real annoyance old son, I don't have any advice that can help, but I hope and Pray you come to terms with your affliction ( affliction, yes ) anyway I am a specky bloke, and after a certain age ( cough ) your eye sight does deteriorate, so I attend the opticians about twice a year, taking care of your eyesight is very important, even if you have perfect eyesight, or you think you do, regular eye tests I think are a must.
Gonnagle.