I hate to bring this up, are you about 40?
LOL...needs cheater glasses...
go to: www.readingglasses.com
:)
Go to your local Wal-mart vision center and spend $50 to get your eyes tested. (dangerdoc I know you know this).
This happened to me at 45...it was like a light switch...