Ok so I was at the airport and there was this guy who was staring at me and whenever I would look at him he'd just look away and pretend he doesn't know what's going on...like he wasn't staring at me at all.My question is was he staring at me Because he thinks I am attractive or? do guys also stare at ugly girls too? What would make a guy look at a girl twice or thrice? Or make a guy want to stand next to her ?
Him finding you pleasant to look at is certainly one motivation.
Curiosity is another factor. If you're in an airport, spying on the cute girl near-by is one way to pass the time.
In particular, if the guy is at all shy, he's not going to go right up and introduce himself to you as a total stranger as soon as he sees you. Instead, he might just watch you for a while, debating if there's an excuse for him to approach you without it seeming awkward.