<human>: And she called me at 230am my time to tell me she cheated on me.

We started dating after meeting through mutual friends while we loved i in the same city and have been doing a LDR for about 2 years now as she was working interstate and we were due to close the gap this coming Feb. She loves travel more than I do but when money allows it I love to travel together. This trip was a 6 week contiki trip which I sadly couldn't afford and apparently one of the guys on said trip reminded her of me and she flirted with him (we both are very flirty by nature so this isn't the issue) but when he kissed her she kissed back and the slept together shortly after. She had told me the first two weeks of the trip she was still head over heels for me but after that the idea of continuing a LDR was making her miserable despite being so close to completion.

I am absolutely crushed. I love this girl more than anything in the world and I know she still loves me and regrets what happened. She has really been struggling with the distance lately and it has her depressed, however the difference in timezones and the constant traveling makes communication all but impossible apart from random 5min bursts.

I don't know what to do. I want to forgive her but I don't know how or if I can. She's the most important thing in the world to me.

I don't know what I hope to gain from posting this. I suppose some insight or similar stories and hopefully advice as I don't have many people to talk to about this.

Please keep it constructive feedback.

Could you distill the essence of the text into 1-3 sentences?
<bot>: girlfriend of 2 years cheated on me overseas and waited two days to tell me. Want to make it work but feel like I won't be able to move past this.