well i personally hate long distance relationships. i was in one, and i will never go back. trust me. they suck. well as for your gf, if you dont like her anymore, then dump her i guess. but do it gently. and whatever you do, DONT cheat on her.