This is kind of long, so skip towards the bottom... Whatever answers I get work whether they're general answers or specific to my situation.
So i've been with this girl for the past few months and things have been amazing.
The only thing that's wrong, is that I have an anger issue. I don't know how well I can put it in words, but i'm very guilty of saying insulting things out of anger and i'd say I can be "explosive". I have never, and will never, put my hands on someone or cause any physical harm. To some extent, I believe somewhere in my mind, when I suffer, I need to see someone else suffer. I know it's very childish and i'm working on that extremely hard.
For my specific situation and search for advice, New Year's Eve I was hanging out with my girl and something came up and turned into an argument. She was the one who did wrong, but the way I handled it was extreme. That night, I was just loud and lightly insulting, but I ended up leaving where we were at her request. A few hours later we exchanged a few texts, one in which she said "I have never been that scared of anyone before". During those texts, she finally admitted her faults also.. We agreed to meet up again, in which I thought she'd do some explaining on her side, but I just talked to her for nearly 30 minutes. I addressed the situation and also apologized for my anger, leading into how much I enjoy being with her and how much I want to be with her still. She cried most of the time while I was talking.
The following day I texted her a few times, trying to just get answers for the unanswered questions I had regarding the argument. I was still angry and slightly mean about it. I also was searching for the current state of our relationship.
She replied and said that she was done, because of my anger. I took some time to reply back, but I said that I was extremely down... that I wish I had made all these mistakes with the girls I met before her, not with the one girl I never wanted to lose.
She asked me to call her as soon as I get out of work, so I did. She talked about how much she cares and likes me and how the only thing that she doesn't like is this anger I have. She says it scares her because she sees me as out of control. She also said that she's warned me before about saying things I can't take back, that they'll change how she views me. Then, like the night before, I kept talking and talking while she sat and listened. I apologized a lot for my actions and I said that I will do whatever I need to, to fix myself. (I asked her prior to this call about a chance for another try, she said "I just don't know right now"). I told her that i'm sorry it took as much as it did to see how badly I need to do more than just address my anger for a day and then not do more. (We've had two other occasions where i've been explosively angry, nothing as bad as the other night though). I also told her i'd be doing it because I want to be with her and knowing that's the one thing keeping us apart, is a huge motivation to take care of it. I told her I know that there may not be a future for us, but at least i'll know that i'm taking care of it for whoever my future wife may be. She cried for a while, while I was talking. I told her I said everything I had and I was out of words.. so we exchanged goodnights. I texted a little while later and thanked her for being there for me, because most of her wanting a call was to comfort me. She said "I'm still right here".
-----Skip here if you don't feel like reading much-----
So today, I went and saw a therapist. It was nice and it put me in a better, optimistic light as far as controlling my anger and becoming a better person. I've downloaded a few e-books about anger, which i'm currently reading through.
I really want to do whatever I have to, to get my relationship back. We've texted a few times today, I told her about therapy and then we talked back and forth about random stuff for a while. The first text I sent her, was "I miss you". She replied, "It's okay " I think that's just the comforting-side of her that came out last night. I asked her if I could come see her tonight after she gets off work, for just a few minutes. I don't really have a reason or any kind of speech or scenario in my mind, I just feel drawn towards seeing her. She said "I'll let you know". (From her, that's not an avoidance. The past two days have been quite a load on her and I know she needs to weigh out seeing me, her comfort level, and probably considering that there is the potential for more stress which would be a huge mistake to create.)
I am familiar with the "getting your ex back" posts on here and the articles. I know i've already done some bad things, as far as being needy and continuing to make contact. I don't quite feel a sense of urgency and I can do less/NC. I'm well aware that she just needs to see the person that she fell for, which is simply just me..prior to those anger issues ever coming out. I know Rome wasn't built in a day and if I do see her tonight, I don't intend to be a symbol of a completely changed man. I have a feeling she won't want to see me tonight, but if she does I just intend to talk about her day or whatever and call it a night.
I know she's not going to want to date this needy-type, but my main focus is to reestablish the comfort she used to have around me. The night of the argument was the last time I saw her and she expressed being scared. We do have a very similar social circle , so as an estimate, I see her in passing at least twice a week. I'll continue to use those times to continue the building of comfort and displaying the continuing changes in myself. Being that we do see each other, I suppose I should back off a lot on any attempt at texting or communication other than in the natural passing.
Thanks for any advice guys!!