Most Helpful Guy
For me it would depend on why they cheat. If they got drunk and made a mistake and it was just a one time thing, I'd probably forgive if our relationship had lasted a while already. If they were going behind my back multiple times and were fully aware of what they were doing, it would be a lot harder to forgive. If they cheat because they want something more than me, they are gone
Most Helpful Girl
There's more than one way to look at it. There are benefits to forgiving someone for infidelity. For one thing, you have the upper hand in the relationship right now. He screwed up. Big time. So, although you should never, ever flaunt this, bring it up in any argument EVER, or act superior or condescending about it, deep in your heart you know that you acted like the bigger person in the relationship. Feels kinda good, doesn't it? And he'll probably be kissing up to you for a while. So if he offers to buy you that new Coach bag you've been wanting, don't feel guilty letting him buy it for you. You'll both feel better.