I've had the same shiznit happen to me, you just have to wear your glasses for about 2 weeks to let your eye heal. I slept in my contacts for 5-6 months at a time, then took em out cleaned em one night then put em back in and did it again. I now wear em only like 2-3 weeks at a time. Corneal scratches will make one eye act similar to pink eye. The doc will take u in and put a highlighted solution in ur eye .. put u under a blacklight and u will see the scratches where the highlighted stuff fills in the lines. Goes away if u just stop rubbing or wearing ur contacts for a while to let the eye heal.