I believe you find three important people in your life, a best friend, a lover, and a soulmate. A best friend is someone you laugh with, tell secrets to, and explore with. A lover is someone you are passionate for and feel a little drunk with. But a soulmate is someone who knows you to your core, they know what you're going to feel, and how you'll respond. It is someone who you don't even need to talk to when you're with but they still know what you are thinking.
A soulmate doesn't have to be someone your romantically involved with. And most people never meet their soulmate, but when you do, you know. I have met my soulmate.
My soulmate is Emily, and we've been friends since 8th grade. She's down to earth, wild, enthusiastic, accepting, and weird. We always had a strangely close relationship, always able to read each other and understand how the other felt. We were those friends that people hated being around because no one ever understood what we were talking about. We were in our own little world when we were together. It was like when you were younger and had an imaginary world that no one else could see. But in this world, Emily could see everything just how I saw it. We could be miles apart and tell if something was wrong. I always thought it was because she was my oldest friend, but then I started to realize that this was a different type of friendship.
I never really believed in soulmates until I realized Emily was mine. Emily is someone I know will be a part of the rest of my life, whether we are each other's bridesmaids or on opposite sides of the world. Even if we disconnect, I know we will reconnect because she is the only person who has ever understood me so easily.
A soulmate is someone who knows you're upset even if you're miles away. Someone who can make you laugh in your darkest hour. Someone who you are able to feel and understand always. Someone who will be there forever.