One thing you have to understand early on or you're never going to be happy, is that you will never find the perfect guy. He ...