<human>: So my first girlfriend and I have been dating for 3.5 years and I think we've been going well, but she apparently has been a little unhappy in the relationship over little things, that we always end up solving when they come up. 

She was upset when i went on a three week vacation, and when i came back, she was about to go on a one week vacation as well. While she was away we didn't really talk much.

When she got back, she broke up with me (over text and phone), and i was confused and hurt but she said the reason was that she didn't have any more feelings for me. However, three days later when i saw her in person and  we talked, she began crying and told me about how miserable her couple of days have been . 

Apparently, she broke up with me because after drinking too much on her last night (really drunk) she made out with another guy. All i know from whats shes told me is that she remembers doing it but no other details. She had felt so guilty that she rather break up with me to save me from hearing i got cheated on.

I really do like her and want to get back together with her (ive forgiven her) and she does too, but my only worry is how this will affect our future and also if if im making one of those "mistakes" if i do.

Am i making a good decision by getting back with her?
Thank you

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Girlfriend got really drunk, made out with another man, and broke up with me to save me from getting hurt. Should i still get back together?