You see, it's a bit of a problem to make a diagnosis over the net without even looking at your eyes. Suppose I gave you a diagnosis, would you count on it? It's your eyesight - do you really want to risk it? You mat consult an ophthalmologist (eye doctor).
Mean while, you may read more here:
http://www.nlm.nih.gov/medlineplus/ency/article/0010... Take care!