Started dating her this summer. We have been dating several months. Awesome relationship from my perspective. She is an amazing woman. So outgoing, and everyone likes her the first time they meet her. We had so much in common. Got along very well. Or so I thought. I don't usually hang out with her Monday-Wednesdays because I have martial arts class after work those days. Our usual time to hang out was Thursday-Sundays. We didn't hang out much this weekend for a few reasons, but nothing that would have lead me to believe she wasn't attracted to me anymore. I told her yesterday that we were hanging out tonight (Thursday) because I wanted to see her. But she had a candle party to go to, so I told her to call me after the candle party and we will hang out. Usually we watch our recorded shows Thursday nights. She shows up to my place unexpectedly without calling around 8 pm. Startled the shit out of me because I wasn't expecting anyone and neither was my roommate. I let her in and the look on her face wasn't a smile. She follows me into my room and shut the door. My adrenaline was pumping. She says those dreaded words... "We have to talk..." I know they mean 1 of 2 things. Either she cheated on me, or it's breakup talk. I was like a deer caught in the headlight stare down. Then she says she doesn't love me like she thinks she should, and that isn't fair to me. Basic bullshit break up talk. She said she didn't cheat on me, and that there is no other guy. I was so in shock I had no clue what to say at the time. Then she says she should go. Now I'm left here confused. Confused that I thought we had an amazing thing going on. And she just throws it out the window without a warning. Confused on what I did wrong, when I thought I did everything right. I just bought her 2nd Christmas gift today. Now I will have to return it. So what I thought was an awesome year for me ends on a very sour note. Leaving me feeling empty and confused. Getting dumped sucks.