@Frog Not really. Different girls like different things. Sensitive and charming is a stereotypical love but to be completely honest, I'd rather hook up with a hilarious asshat
People contradict themselves all the time, so no harm there. But, if you said only women contradict themselves, then we have a problem.
They flirt with you cause you are safe. They would never go out with you do they don't have to impress you. Also you may wanna think about your definition of flirt. S girl talking to you or saying hi or even making fun of you doesn't mean she's flirting