>>3540293I would say soulmate, but that really isn't deep enough of a word for the connection I feel for her.
Imagine knowing a girl for most of your life. You've always liked her, but not in a romantic way. Imagine getting closer to her each and every day, but you still never think of it as love. Then something truly tragic happens. Something that has left your life in ruin. You are in shambles. You have no reason to live. You are on the brink of doing something drastic. But then one night (a night filled with these drastic thoughts and one of the truly worst nights of your life) something amazing happens. Imagine on that night, you have a dream. A dream of that same girl. In that dream, no words are spoken and no adventures are had, but she does something that will change the course of your life forever. She hugs you. That's all she does. But this wasn't just any hug, it's the warmest and fullest hug you have ever felt in your life. It's the type that makes you feel the negative emotions leaving your body. It's the type that makes you feel happy inside. It's the type that makes you feel like there is someone who loves you. Someone who cares about you. Then, you wake up. While she isn't there with you, you still feel the warmth of that hug and the happiness it gave you. Would you look at that? The negative emotions that have been pervading your thoughts are gone. Sure, they never will completely leave you, but it feels like it is mostly replaced by something else. Love. This love has been with you for many months now. And now your life is back on track. You were able to get through the roughest part of your life, and there is only one person to thank for that.
What would be the word to describe that girl? I think soulmate is not good enough, and I can't think of another word that would be better. Just know that I love my Sheik very much. Very, very much.