The distance will create insecurities, and the empty feeling of going to bed alone when your in a relationship get hard to deal with. Get together or move on. The longer you drag it out when its not working the harder it will be. But if you think its something worth saving, I'll give you a little info from the ladies point of view...
The dumping you for not talking to her and hanging out with your friends = "I must not be that important to him anymore" or "I needed that attention, and dumping him might get it, if he has no interest in talking to me, I'll get it" and in turn is a cry for your undivided attention. With you not being there physically, when you did not call, its harder to deal with since its all you have. (think about it as if you didn't come home one night, it to her, can feel that way due to the call being her only tie to you)
Basically you both have needs for each other. In a working relationship, we complement each other. And if we are not there to fulfill the other and yourself, it will move to tensions, and insecurities. You need to be with each other if you want it to work.
IMHO