I describe a soulmate as a 'soul-nurturing mate' - someone who nurtures your soul - thereby promoting insight and growth.
Tags: someone, your, soul, growth