Hard to diagnose something without seeing it ... but if she's itching and driving herself crazy there's some kind of irritation there that demands attention. And with the eye, it can be SO many things.
Hey, I get up at o-crack-thirty because the forum is lighting fast at this time of day! hahahahahahahaha OK, not BECAUSE...it's just a side benefit of being an early riser.
Someone will come along with something for you @ScuttleGirl!