>>40124636
It seems like you've thought about this a lot. Are you basing this on any dating or relationship experience?