Forgiveness after cheating?

Would you forgive your husband/boyfriend if he cheated, even though your relationship was very rocky at the time?