Question: how you know if someone is flirting?
Answer: If someone is confident, and they're flirting with you, they'll hold eye contact with you a little longer than most people will, and they'll smile while doing it. If someone is nervous, they might look away as soon as you catch their eye.