Stop messing around with self-diagnosis, and go to a real opthalmologist (not just an optometrist). Your eyes are too important to play "I know what's going on" games. Being able to see is a really big deal. (I learned this when I got cataracts, and watched myself slowly going blind for several months.)