I'm just gonna say that you seem really devoted. But women need tons of attention and there is no way your circumstances are going to allow that. You live a thousand miles away from each other and you are busy all the time with work/work/and school. I don't know you guys at all but you could just be victims of circumstance. Confront her with the info you have and if she says she was just lonely and wanted some companionship (granted it might be true).... you guys could make it. But if she says she's been raw-dawging randoms kick her to the curb.

Sorry... I typed this on my phone. But that's just what I would do.

My girl is about to start going to uga in Athens in a month or so. Hoefilly that wont be too long distance for us to handle. We've been together for q little over 2 years.