What is your definition of “Soulmates”?

Michael49
To me it is 2 people that have a lot in common, similar beliefs, but at the same time have subtle differences that can teach their SO to appreciate the small things. Two people who put the others happiness above their own. Thoughts?
What is your definition of “Soulmates”?
What is your definition of “Soulmates”?
12
9
Add Opinion