Men should stop expecting women to react rationally. Some women will tell you they are different and that they won't act a certain way, but they are saying they won't MEAN to act that way.
We are wired different.
If you're a perfect gentleman and act like our dream guy, you're going to work yourself into our dreams. Be likeable, but not loveable.
If you want a woman to fall in love with you, you have to work at it. Cheesy lines and saying I love you first won't work. You have to listen to her -- and pay attention. You have to get to understand her. Nothing gets a woman's attention faster than a man understanding what she is trying to say.