I agree with what Puppy said. And, she will need to forgive you, too. You both got to this position and you both need to forgive each other for the past and move to the future TOGETHER. Communicating.
I am soooo sincerely happy for you, Hope. Just think how great your relationship will be now. You will have a deeper, more meaningful, more spiritual marriage than you ever would have. It's the good out of the painful bad. What a message you have sent your kids and your self.