Convince her to get contacts instead.
because she thinks your gay
Yes she is because she can't see you staring at her. Next time wait for her to put some on.
Staring at the sun too long and wearing glasses when you don't need them
She's always staring at your mouth.
yes it is just like staring at a tv screen
You can tell by theirs when they are staring at the person they like.
He's probably interested in you.
I'd imagine in attempt to make you jealous.
he'll probaly know that your staring at him because people can feel when someones staring at him or her i knoiw i can
IT MEANS HE STILL HAS FEELINGS FOR YOU BUT WONT ADMIT IT
There can be a problem with their relationship. And he is searching for even a better match.! Go ask him!!
This is a tricky question, but here's my opinion. He might be wondering what happened. Maybe he noticed you staring at him, and now wonders why you don't anymore.