<human>: Everything happened 6 years ago, she (Jane) was 16 years old and I (John) was 19. We had a pretty good relationship, despite being mere kids, but after nearly 2 years she messed up. 

She kissed a guy (a known seductive badass of her school) and it was one single event. I immediately broke up with her, despite her regret and beggings for forgiveness. We lost all contact, all I wanted was to forget that all that happened.

But some other day she re-added me on Facebook. It was strange, since we haven't talked for 7 years, so I accepted.

Then she told me she wanted to know if I am ok, how's my life going, my parents and so on.

Now we've been talking the past few days and I can tell she is all grown up now. She suffered enough regret because of all what she has done to me and last year someone actually did to her the same that she did to me! She's been cheated several times and despite she knowing it, he always lied to her.

She told me many things I didn't even imagine! E.g., she kept in touch with my mother months after we broke up just to know if I was ok.

What do you think, should I give her the benefit of the doubt ~~and let her redeem herself~~ from what she done? I mean, fact is that we were little kids back in the day and I suppose she learned her lesson by now.

Can you succinctly summarize the text in 1-3 sentences?
<bot>: GF and I broke up 6 years ago because she cheated. We got in touch again and she's really different (in a good way). Is it a bad thing what I'm doing?