i agree with your decision then bro.. sakit man jud but you have to bite down the dust.. hmmm... how old is your gf bro? indecisions sometimes falls to those that are not matured still.. especially emotional maturity. Your gf is still in that stage where she practically needs something.. But heck doesnt know what that is.. mura syag nangita ug butang but she cant explain unsa na nga butanga iyang gipangita..
your decision is yours only.. Don't expect for anything more.. Life goes on in your life.. you just have to move on nlang.. if she decides to come back at some point on your life l (provided your still free pa, i mean no new relationship on the roll), then it's your call, if you want her still.
My own worst enemy..- that's really hard to swallow.. your gf is not really emotionally matured pa bro.. chances of her committing this mistake again in the future is 60-40.. If I were in your shoes now, I don't expect myself anymore to go down the road w/ her... Emotional maturity in the person is very important.. especially when trust is on the line..
just my thoughts..
God bless