Sometimes, I wonder if I have a twin out there somewhere in the world. Not necessarily alike in looks, but in attitude. My best friend and me are really alike and even connect and talk telepathetically, but we are really different in few ways too.
Do soulmates really exist?
And if they do, am I bound to find mine?