Michelle Weiner-Davis wrote an excellent piece on forgiveness. I'll link to it below, but the key points are:
a) forgiveness is a decision; and, b) a gift you give yourself
I'm so sorry you were betrayed by your husband, but I'm grateful that he wants to try to make things right. I hope you two kind find your way back to each other.