Why don't you make a list of qualities you want in a mate. Then see if you have many of those qualities. Chances are if you compare, that guy will never give you a second date as long as you use. I know it sounds cold, but waiting for some great guy to clean is kinda silly as you know!