Overwhelmed with situation
Hey everyone, first time poster here. I'm pretty confused/overwhelmed/frustrated with the current situation I'm in, I guess came here for some advice and/or support.
A little background: I'm 25, and my now ex is 24. We're both generally pretty quiet people except I'm very straight forward and always say what's on my mind. She's very reserved and easily gets overwhelmed and cries and has a very hard time expressing her feelings and has trouble communicating generally.
We are both in professional school and began as friends. Over a year ago, we decided to be roommates for the 2010 year because we were unhappy with our current roommates. Fast forward a few months - we got to know each other a bit better and began talking online more and eventually got very comfortable with each other and got to know each other very well. She told me all of her secrets that her best friends/sisters don't even know and I told her my secrets. We eventually began hooking up as friends with no no commitment. At the same time she was trying to date another guy, but she lost interest. 2 months after we started hooking up, we decided to get into a relationship with each other. We had a great time together, going on vacations, enjoying each other's company. We had the same group of friends, we did pretty much everything together.
We eventually moved in together last year. There were some bumps in the relationship. We fought occasionally and we both had childish moments, but besides that we were very comfortable with each other. I'm very open to talking about our problems and trying to work on them. Whenever she had a problem with me and raised it clearly, I worked on it and changed (not changing myself, just improving myself). When I bring up problems with her, she sometimes changed, but often she gets very defensive immediately saying "well you do it too". So eventually, her defensiveness and sometimes my frustration with her inability to communicate resulted in 4 or 5 big fights where I get really angry and yelled and cursed at her and made her feel really bad about herself. But I never stopped loving her, after the fights, everything would be normal again for me and I would still care about her no less. Apparently she didn't feel the same way and her feelings built up.
Fast forward a few months, after one of those fights, she eventually said she felt extremely overwhelmed and feels like she can't be herself around me anymore. She wanted to break up. I convinced her to try to continue for a month and we won't fight or anything and she can do whatever she wanted. During that month, she tried being herself and being normal but at the end she still felt extremely overwhelmed. She decided to break up with me. At the same time, she moved out and bailed on the lease. I was obviously very devastated at the situation, not only had I lost my best friend and girlfriend, but now roommate. While breaking up she was very sad, she wanted to keep the "bond" that we had and decided to leave some clothes behind in case she sleeps over but we stopped having sex or anything.
The week after we broke up, we hung out a few times, but she confessed that she still felt very overwhelmed and realized she needs a lot more space so she doesn't get the urge and eventually just cut me out completely. We went for a week without contact, and I felt god awful about myself and the situation the entire week. Eventually, I called her and apologized for all the insensitive/angry things that I did and asked her to forgive me. She cried on the phone and forgave me. I obviously still wanted her back and another chance with her to treat her better - not just like "a friend" whom I had developed feelings for but a girl who I'm in love with. I called her the next day and told her that I will approach this differently and treat her better and asked for a second chance, otherwise, I need her out of my life completely as a girlfriend/friend/whatever until I'm completely over her, which could be >1 year. She felt very bad about it but eventually, after sleeping on it for a few days and talking to mutual friends about it, she decided she's willing to try it again in 2 months from scratch after one of our big exams. She made it pretty clear that we're broken up in the mean time, she doesn't know what will happen, wants to start slowly, and wants minimal contact until the exam is over.
During this month that passed, I contacted her sporadically, usually once a week to see how she's doing and see what she's feeling. I also let her know that I'm working to improve myself and I gently told her one or two of her main problems and said that we both need to work on our problems for it to not fall apart in the future. I asked her if she's just "willing" to try again or if it's something she wanted and she said it's something she wanted and it's something that could (but not necessarily will) make her happy. But she also expressed that she still has a lot of reservations about trying again (about not being happy) and also she's only seriously dated one other person in the past (and I guess it's a concern for her that she might want to date other people in the future). She also said the contact is still too much, is unhealthy for her, and she gets overwhelmed every time we talk, she usually cries during the talks we have. The contacts have also become a distraction to her (and mine) studying for the exam which is coming up in 3 weeks now.
I guess I'm still stressing a lot as to how to approach this/think about this. I don't know if I should force myself to try to move on in my head (which means hating her and just ignoring her until I'm completely over her) or still hold out hope for her (but who knows how she'll feel in 3 weeks and if she still wants to date other people). I absolutely love her (maybe more the idea of her/her personality and our good times together) but at times very resentful for all the stress and negatives that she put me through (breaking up with me while I was improving, her defensive attitude, bailing on the lease, poor communication... etc). If I do go back into this, do I approach it... and I guess just any other general comments/advice as to how to un-clutter my mind and relieve this stressful situation somewhat. Thanks.