There Are 12 Types Of Soul Mates: Here's How To Recognize Each One
https://www.mindbodygreen.com/articles/types-of-soul-mates