Why do girls prefer the guy who lies to them?

Why does girls in relationships prefer the person who lies on them instead of the honest one especially when they know that he does lying on them and shows them things how they want to hear so basically my question why does girls runs for the person who just say what they want to hear
Why do girls prefer the guy who lies to them?
Post Opinion