Ok so here is my long story..serious advice only please. Ok, So Freshman year in college, go up to a few parties, see this amazingly cute girl. Black hair, short, real attractive. I go up to her..find out her name, we talk a little bit. So after that, i keep seeing her at parties, just casually say "Hi" and thats about it...i really want to get to know this girl..but im shy. Make the story shorter, she gets a boyfriend (who i kinda know) and so i just continue to say Hi when i see her. Sophomore year hits, i tell her friend at a party i was at "Where is ::name::" And the friend tells her and she comes to the party just to say hi to me..and leaves. So we start talking online around halloween time and she wants to "couple costume" with me...well plans fell through because we couldnt arrange a couple costume in time. So we continue talking..We realize we have so much in common.... Shes a virgin, as am i She hasnt had one sip of alcohol in her life..and shes 21, and i totally respect that because i dont like to drink either...I have but i dont really like to. She doesnt do drugs or smoke..i dont either. Our music taste is exactly the same. We find all this out, and she invites me to a concert of this band we both really like..so we go, have fun...it was a blast...and then i invited her to a concert, we went to that..we start hanging out with each other every night.. I would open the door for her and we would "poke" each other..just like casually flirt (she would try to trip me..i would do the same back) .... So were hanging out almost every weekend together and some week nights..we would go to walmart and shop or to the Mall of America... We go out to eat so much! In the past week, we've eaten out 3 times together. I would buy her the occasional flowers and such. I left a card on her windshield of her car in the morning (because she works). So we start hugging after each night...and we go see the christmas fireworks and just hold each other.. (so romantic) and this monday we have another concert were going to.... We decide to have a christmas dinner/gift exchange. I bought her a Star named after her ( i know kinda cheesey, but thats how i am).... Ok before i go any farther..this girl is 21 years old at my college and graduating in May... I am 19 years old and a sophomore...she is going to work on a cruise ship for 2-3 years depending on the situation...so i wont see her much at all. So tonight, i asked her if she wanted to be "official" boyfriend/girlfriend. Basically she tells me that she doesnt want to have a 6 month boyfriend because she will be leaving and it will hurt me less. So we continue talking...i tell her that she is not replaceable and she tells me she cares so much about me and i make her happy and we have fun together. I tell her the same.....meanwhile I am ballin my eyes out because i am realizing that There has got to be something between us... I mean my freshman Crush...and now were like "together" ....it gave me hope...and now that i realize that she is leaving me...i dont know what to feel. all i know is that i will miss her regardless. She is the best thing that has ever happened to me...she has given me so much..hope, ambition, will power...We have so much fun and being happy together. We've both told each other that we would never get sick of each other. I asked her (this was when i was pretty emotionally broken down realizing i may not be with her forever)...." Are there any girls out there like you?" and she kinda got a little offended and gave me this lecture about how "every person is different, sure you may have stuff in common, but no one person is the same" and then she says " why ,do you want to replace me?" and i tell her she is not-replaceable again. I really dont know what to do in this situation...she is leaving me in may...but i mean...we have so much to look forward too...Should i tell her i love her ..even though its been this short amount of time? should i just see how things go ...since we have 6 more months? She obviously knows how i feel and she knows i like her and care about her. Its just really hard when you find the perfect person....... Please OT, help me out.