Legend... I've been almost exactly where you are...at least twice.
First off...I was single for six years. I understand what you mean about people starting to think something and what it must do to your dating self esteem.
So the first girl was actually a roommate. I crushed her for two years and then I popped the question right as I was about to go away for the Summer. She said "Oh" and when I came back she was dating a guy she would eventually marry and have two kids with. Turns out she knew the whole time and dreaded me bringing it up.
The second girl was a girl I worked with. This one hurts. The first girl I started liking mostly because I asked myself if I could like a girl that was unattractive just because she was smart. Somehow just asking the question gave me a challenge and I instantly fell in love with her (Soul Mates, like you said). This girl, however, was just adorable. I didn't want to say anything both because she had a boyfriend for eight years, and I was her manager. I didn't end up saying anything until I decided to finish my 4-year studies in another place.
So I told her I was leaving and she was a little beat up about it. Kind of as a joke I told her she should come with me...and her response..."Where would we stay?" She didn't laugh or make a joke. She didn't look at me like I was a creep; she was genuinely interested. We ended up fooling around before I left, but I don't think I gave her enough time to make that kind of life altering decision. Needless to say, she didn't come with me and it took me about 2 more years to get over her as she teased my heart from over 500 miles away with threats and promises that she would come down to see me.
The worst part about that story...she was part of the reason I left. I was worried about saying something and everything being uncomfortable between the two of us. If I had just had teh courage to say something and not worry about the consequences, who knows what would have happened.
On a brighter note, however, I ended up meeting another girl who I didn't crush or stalk, depending on your definition and we hit it off instantly. We've been together ever since and what's nice about it is that neither of us ever held the other so high on a pedestal as to make the other feel uncomfortable. I think that's part of the problem with unrequited crushes that become requited: the other person will always know that they have something over you and that is just a recipe for bad times; relationships have to be equal...or pretty close to it.
So in a nutshell...tell her soon...tell her direct as everyone else has said....prepare for the worst....and know that you are young and that men age well. What might make you awkward or "dorky" now becomes endearing and admirable as you get older. And there's no such thing as soul mates...trust me.









