soulmate vs husband