You feel so uncomfortable when those eyes stare at you, don’t you? You can sense the stare from anywhere in the room and the more you try to avoid it, the more you can feel it. And the moment you stare at the person staring at you there’s the a small eye contact and then… Continue reading Eyes That Stares…