<p>Okay so, I met my roommate at orienatation and we actually went to a party together while we were there, we got along really well and I thought she was pretty funny and she seemed normal, so we decide to request each other as roommates. Before we came to school, we went out to dinner together and she agreed with everything that I said about rooming together, which made me really excited.</p>
<p>When we first got to school, she was clean and kind and respectful of my things and we became best friends. But as time went on, she became very clingy and demanding and messy. For instance, I was extremely homesick at first and having issues with figuring out if I should go out or not because of my boyfriend back home, but that's a completely different topic. So, I first became concerned with my roommate when she told me that she would be "really mad at me" if I went home too much and that she didn't want my boyfriend here every weekend, which is understandable, but I don't think she should guilt me for wanting to go home. It should be my decision. She then went on to say that she wanted to have weekend where neither of us went home and nobody visited, and I agreed so we did that for one weekend. As time went on, she still would nag me and get angry when I went home and she began to get jealous when I didn't want to do absolutely everything with her. If I want to do a separate workout at the gym, or have lunch with somebody else, or even shower at a different time than her, I would be subject to dirty looks and her ignoring me. And, she gets really angry with me over really absurd things. Last week, she got really really angry with me because she was planning out her future wedding in her mind (she doesn't have a boyfriend at the moment) and I said that it was funny/weird jokingly. She went on to tell me that I couldn't be one of her bridesmaids and ignored me. Also, her birthday (which is about 6 months away) is the same day as mine and my boyfriend's anniversary and she is already telling me that I have to stay at college that weekend and that I can't go home to be with him. When I told her we would talk about it later, she got and mad and told me she just wanted me to say that I would stay and she wouldn't be mad. On top of all this, when other people are around she is very rude and puts me down, but then is clingy? </p>
<p>Here is the story that pushed me to ask for advice, it was kind of the last straw. So, this past weekend a friend of mine from home, let's call him Steve, was visiting. Steve knows me and my friend Brian who go to my school, I'm a girl and so Steve was staying in Brian's dorm. On friday night, my roommate and I go to Bob's dorm to meet up with Steve (one of my best friends from high school) and so I'm really really excited to see him and when we get to Bob's dorm I just talk to Steve non-stop. My roommate (who has another friend with us) gets really really mad at me and starts making rude comments like we aren't friends anymore. It was really awkward, and I wasn't trying to ignore her, I was just excited. So we all go out and my roommate forgets that she was mad. At the end of the night, Steve and Bob weren't really okay to walk home so we walked them home. We left their dorm around 2:30am and start walking back to our dorm. My roommate starts to talk about why she was mad at me earlier and gets mad at me again, for absolutely no reason. She then starts walking way slower than me purposefully and I even say out loud, "You can walk slow if you want, but it's dark and we should walk together." She continues to walk slow, so we both end up walking home alone. All along I am texting my boyfriend talking about how she's being crazy, among other things. So, I get home about 5 minutes before my roommate and when she comes in she begins slamming things around and being loud. I ignore it and go to the bathroom to brush my teeth. When I come back, the light is off so I get into bed and try to go to sleep. My roommate then turns on the light and turns her music all the way up, still I ignore her and try to go to sleep. It makes her angry that I'm still able to fall asleep so she nudges me and asks me why I haven't tried to console her and why I feel the need to talk bad about her to other people. Turns out, while I was brushing my teeth she went through my text messages and saw what I had written to my boyfriend. Furthermore, she tried to get on my laptop and when I confronted her about it, she slammed it shut. So I apologized for talking about her behind her back, even though it was my phone, and tried to talk to her. She told me to never talk to her again. Then, I tried to go to bed again. She turned off the lights and got into bed and started sobbing obnoxiously loud and I began to fall asleep anyway, I thought she might just fall asleep and feel better in the morning. But no, she got up and turned the light back on and yelled at me again for not talking to her. She continued doing this until 5am. I ended up telling her it was fine just so I could go to sleep.</p>
<p>Now, I don't know what to do. I don't really want to be her roommate and she thinks that I am her best friend in the whole world. I don't want to be mean to her, but she thinks what she did the other night is a joke and laughs about it all the time. What do I do?</p>