Can you forgive? It depends on how happy you are.