The pride that keeps us from forgiving is the same pride which keeps us from accepting forgiveness.
Yes, one can repent of moral transgression. The miracle of forgiveness is real, and true repentance is accepted of the Lord.
It is the mark of an educated mind to be able to entertain a thought without accepting it.
Forgiveness is the fragrance that the violet sheds on the heel that has crushed it.