<human>: Could you distill the essence of the text into 1-3 sentences?

Hi reddit. 

I'll keep this brief, because I don't want to be too boring, but essentially, I've been dating a girl for 6 years now, since late high school. About 4 of those years have been "long distance." We've both graduated from college, and I am now in a graduate program (PhD, so a long term deal). 

Here's where the issue comes about: I never really consulted her about it. She knew what I was planning, but I never asked for her input (an admittedly dickish and selfish move). I never really thought about it, though, I guess I just figured she would be cool with it. 

Don't get me wrong, she's happy for me, but due to the fact that I never brought anything up with her, she's now working about 10 hours away (where we both used to live). I could have, and should have, asked her if she wanted to live with me, at least until she applied to PhD programs; but it is of course too late for that now. 

Anyway, there is the potential for her to go back to school within about 3 hours of where I currently am within the next year, but at the moment she is really upset with me for moving so far away without really thinking about her feelings. 

I admit this situation is my fault, but I can't think of any solution that doesn't involve me dropping out of my program (would screw my career plans - there we go, I'm being selfish again). I don't want to break up with her; I love her, but I can't go on with her being upset; I want to make her happy. 

FWIW, we talk 1-2 hours a night on the phone, and occasionally Skype when internet speeds permit (though admittedly it has been a while since we have done this).
<bot>: I am self absorbed and made decisions that left me living far away from the GF, who is understandably upset with me, how do i fix this?