Also they will have lots of flaws you didn’t anticipate and you will end up compromising just as much anyway if you find someone who meets all your crazy criteria!