anger

I have been angry for a long time with my husband. He has had three physical affairs and two emotional affairs. We have been married 13 years. I have never really been able to forgive him and there are times when rage just seems to surface. He recently ended his latest affair and says his reason for even having it was that he felt controlled and I didn't trust him anyway so why not give me a reason to not trust him? He said he was tired of the anger and bickering. I don't know how to just let it go.I would give anything for our marriage to work but don't know that I can ever trust him again and I don't know how to begin letting go of my anger.