"I have forgiven it for your sake"
Possible meanings are 1) "forgiven out of my love for you" or 2) "forgiven for your benefit".