Do you believe in giving second chances and giving people the benefit of doubt?
Say your DP/DH cheated on you, or lied about something. Would you give him a second chance?
Personally I'd give them a second chance if I really loved them and the relationship was good right up till now, but would make sure they knew next time they do it again, it's done.