<human>: So me and my girlfriend have been dating for over a year, but we have been long distance of over 1,000 miles since after being together for 3 months. We both love and care about each other and are each others best friends. 

However, she has been struggling figuring out what she wants to do with life and she has certainly felt the strain of the distance. I am currently in ROTC, so when I graduate I will have a service obligation of 5 years, and that would keep us apart that entire time. She has been very supportive of me all of this time. 

Now to what happened. So we had both been back home for the summer for a few days, and we were just watching some Netflix. We then began to mess around and she ended up falling off of the bed, and when she got back up she was a little upset and jokingly called me an asshole. In the past we have thrown some harsh insults at each other just jokingly. So in response I jokingly called her a cunt. Now at the time I didn't think of how bad of a word it was, but I now realize how bad what I said was and I apologized to her and her parents for it and I have been pushing to try and make up for it. 

However, she still is torn up over the fact that I called her a cunt. In her mind if I can call her that so easily, what else could I do. Personally I believe that this one incident is not an indication of who I am, but she is still concerned over it. She also feels that things cant go back to the way they were, especially because of the distance. She has said she still loves me and wants to be with me, but she has been unable to get over this incident. 

I guess I am asking what should I do, I have given her space and time to think and done what I have to prove to her that I am still very much committed to her.

Can you condense the text into a few key points?
<bot>: I called my gf of a LDR of over a year a CUNT, and she was very upset about it. Help.