what does it mean when someone keeps eye contact?
The most obvious reason for prolonged eye contact from someone is that they have clocked you and want to check you out. Now, just because you happen to notice someone looking at you it doesn't mean he's flirting or that he finds you attractive (I'll get onto that later).