I love a good romance story, don’t you? And I love a hero who is imperfect.
Screech …

What did I say? I love a hero who’s not perfect. That’s right. It’s true.
Why you ask? Because perfect heroes are boring. They’re not real. Can you name one man you know who is still perfect, after the third date, when the stars in your eyes are dimmed by the wakening dawn?
I see you nodding your head frantically and displaying your engagement ring or wedding band. Very nice, but admit it, the guy who is perfect for you is not perfect. He probably has a habit that makes you itch to hide his channel changer at times.