Fellas, have you listened to these words?
Generally speaking, we women are not a pragmatic lot (except when we absolutely must be), we read romances yet don't necessarily believe in "happily ever after", we like fairy tales but we don't think they're real.
When you say "forever", "I promise", etc... do we believe you?
In my case, probably not. But do we want to Hear it? Yes. Yes. Yes.
It's not living in a fantasy, it's not believing fairy tales... it's grabbing a moment of happiness because who knows what will happen next.