Maybe he just can't forgive you, no matter what he has done himself. People are funny like that.
Maybe it's harder for men to forgive infidelity than it is women who knows.
If he can't forgive you then it's really up to you to decide where you want to go from here.
Ngaire