not someone perfect. No one is going to be everything you have ever dreamed of. Give the guy a break. You already know that you are not Ms. Perfect. He will make mistakes too. Relax a little and don?t be too picky. Allow for human frailty. Look beyond physical attractiveness. You don?t want a slob any more than he does, but he doesn?t have to be Mr. Hunk either.