Hello, I think Elizabeth Gilbert's defintion of a soul mate is perfectly redefined. Sometimes what we think we need in another person to complete us, and what we truly need are two different things. Consider yourself lucky if you do get a soul mate in life that you truly need. I know now that I was lucky enough to get a true soul mate who did all of these things for me and then some.
Thanks for visiting,