Someone who challenges you on multiple levels and you reciprocate, creating constant progression, development and innovation. Although, the term is most commonly referred to as a romantic relationship, a soul mate can also be a best friend. So do not be narrow-minded because Disney movies instilled a fantastical ideal of what a soul mate is.
soul mate
121👍 27👎