Soulmate:Thinking alike** understanding things the same way; Feeling each other's emotion*** deep empathy;Shared values / Value compatibility.