The perfect guy is a walking contradiction, and I like him that way. But the adjective "perfect" doesn't really do him justice... it would be more accurate to describe him as "perfectly imperfect."

Perfection is sterile, isolated, artificial and boring. If Perfect were a perfectionist, he wouldn't be able to stand you, and if Perfect were tolerant, he'd like everyone just the same. The imperfections are important, but they have to be the right ones. The perfectly imperfect guy has endearing imperfections and maddening imperfections, but only imperfections that you can live with. "Perfect" is subjective, rendering definition of it impossible. There's the-perfect-guy-for-her, the-perfect-guy-for-him, and even the-perfect-guy-for-you.

If "the perfect guy" is out there somewhere, I apologize for doubting his existence. I doubt I'd get along with him very well, though --- I'm just too flawed. But you know what? I don't care. I've already found the-perfect-guy-for-me.