In our millennial world of roulette dating apps, Instagram filters, and instant gratification, we have thousands of people at our fingertips. So why would you settle for anything less than perfect?