I've always believed in soulmates. The thought that there was someone out there who's bones curved in just the right way, who's skin was just the right amount of softness, and who's heart was sized just perfectly enough to fit in another's chest.
The Greeks believe the Gods made people as two. Two heads, two sets of limbs, two bodies, one heart. And they feared they were too powerful like this, so they cut them in half and each soul was destined to wander the world. Desperately searching for their missing parts, Desperately searching for the rest of their heart.
The scientists believe that when the universe was created by the big bang, atoms were split in half by the force of the explosion. And these tiny incomplete pieces of matter float through the universe. Hopelessly wishing for gravity to push them toward their origin, Hopelessly wishing to be made whole once again.
And I always believed these theories solely applied to lovers, until one day I looked in the mirror and saw your reflection staring back at me. Until I realized the voice in the back of my head was not my conscience, but your own words guiding me through life. When I cried your tears would flow through my eyes, and when I laughed I felt your laughter echo through my smile. My bones always felt hollow until they connected with yours and my heart would ache with loneliness until it met yours. Somehow your heart was shaped perfectly enough to fit mine like a lost puzzle piece. And the days when your soul burns, so does mine, because you are my twin flame. An eternal connection that never dies, can never be blown out or wither away to ashes. The one fire that will never stop burning no matter what is thrown at it.
And I've come to learn now that a soulmate is not always a lover, but sometimes a best friend.