<human>: English is not my first language, so bear with me please.

I'll try to keep it short. I've been in a great relationship for almost 2 years with a wonderful woman, we've obviously had our ups and downs, but we've worked trough them until now.

Three months ago I kissed another woman at a party. I had been going trough some personal issues, and at the time my life wasn't that great. I started to question the relationship then, and I was drunk at a party, where I talked about it to one of my female friends. We talked for a while, and she then kissed me, and I didn't stop her until i really realized what was happening - then I went home. 

I decided NOT to tell my GF, as it didn't emotionally mean anything to me (I know i should have done now...) I've felt awful about since then, and told my GF about it yesterday. She was really upset (so was I), after some talking we went to sleep. 

The next day we talked about some more, and she decided to end things between us, however, told me that she still loved me, and that I could win her back. I don't really know how to do that, and what it means to be honest. I feel really guilty, and I know it will be hard for both of us if we get back together.

So I guess I'm asking for what to do next? How do I "Win her back", and how can you recover from this?

Can you condense the text into three sentences or less?
<bot>: I kissed another woman, GF broke up with me, but says I can win her back if I try. How do you do that? What should I do?