I believe that with every single bit of my heart. Every human on this earth has their counterpart that is the perfect amount of opposite and alike, someone who meshes with them so perfectly because they’re empty spots are filled by one another like puzzle pieces. You’ll go through life and you’ll fall in love and you’ll find happiness, but none of it will compare to how you feel when you meet your soulmate.
Something just slides into place, some previously unidentifiable piece of you that you’ve been missing and trying to fill. And suddenly its filled and you know without a doubt that the person you’re staring at was made for you and that you’ll make it through anything together. It doesn’t matter if you thought you found your soulmate with the people before, those were pale imitations of what true love really is. They were the building blocks leading you up to the real thing and no amount of love you felt before can compare to the love you feel with that one person. Its magical, it’s overwhelming, its terrifying and its the most beautiful fucking thing on this god forsaken earth.