Sounds more like "twin soul" to me, but hey.
Have not met one yet;
edit: "soul mate" to me means some one who complements who you are, and I think of it in a romantic setting.
Sounds more like "twin soul" to me, but hey.
Have not met one yet;
edit: "soul mate" to me means some one who complements who you are, and I think of it in a romantic setting.