If a couple was fighting for quiet a few months now and the guy was feeling miserable, but recently he met a girl and thought to himself what if I could be happier with someone else and left his girlfriend. The breakup was because of all the fights not the girl. He didn't leave for her but she was a factor because it made him curious to know what else was out there. If as soon as he left his girlfriend he tried to get to know this other girl a few days after, but then even if the girl was flirting back with him, he came running back to his girlfriend realizing he made the biggest mistake of his life and that he was weak and depressed but wanted to spend the rest of his life with his ex even if there are fights sometimes. Do you think this guy should be forgiven for blowing up the relationship for a girl he just met? For thinking about her while he was still with me? Is this a normal attitude if he wasn't happy? The fights are over now and he is acknowledging that he was the reason for them to happen in the first place. He says he will prove to me he is worth it and I am so confused. I still love him but I am disappointed.. What do you think? Is it unforgivable? Does it mean he will eventually do it again? Or that he will learn from his mistake?