SOULMATES vs. TWINFLAME

“So, is your soulmate supposed to complete you?” I love this word. What the hell does it mean? Does it mean that someone, somewhere, is holding the key to your heart? Or is it just a “reality or a torture device,” as per Carrie on Sex and the City. The dictionary describes soulmates (or soul [...]