requirements of a soulmate