Source: https://soulmates.theguardian.com/blog/advice/too-much-information-how-much-to-share-before-you-meet