How to Find Your Soulmate without Losing Your Soul