I don't know how many people get a chance to meet their soulmate, but I sure got to meet mine. It was a once in a lifetime thing, and never again am I going to meet someone who seems to have always been in love with me, just never found me before we talked. Three days is nothing, but enough to fall in love with someone you've been looking for all your life. He is my mirror, he is everything that I am. He talks like me, he thinks like me, he loves like me. He is perfect for me. Unfortunately, though, love doesn't look for perfection. Maybe if I'd not already been in love with someone else, we'd be the best thing ever. It was almost miraculous, call it coincidence or fate, the way we came across each other, talked to each other, realised that this person is me. If I'd had the slightest idea he was my soulmate, I'd have known that him counting our similarities in our first texts were universe's ways of letting us know it was rejoicing in the union of souls made for each other. I'm sorry baby, I can't tell you how sorry I am to break your heart, to take away from you what seems to have always belonged to you. I'm sorry I can't love you, and I hate the fact that you're never gonna fall in love with someone else the way you did with me, because I was made for you. I sinned when I went against what was clearly the universe's plan, but I'm sorry I don't regret it. All my life, I have wanted someone to fall in love with me, but now, I dread the fate of my next lover. I warned you, I made you promise not to fall in love with me, because, I'm just like you, a lover. I can't give up on that one true love of my life, that one love everybody gets to experience, but very few get to live. It's pathetic, the way these feelings run their businesses, and I'm sorry they gave us such a little time together. You're my soul mirror, and I'm sorry I'm not in love with you.