It's hard to explain - I am not sure myself. There are still times when what he did hits me between the eyes and makes me hyperventilate. But that was then. It's like, when we were apart, the guy he was disappeared. This new guy isn't the same one.
I think it's really great that you were brave enough to work through all of your problems. Deceit is one of the hardest things to get past in a marriage. I hope mine will work out as well as your's after going through so much!