Your H is a very sad man. I guess we can only hope for the sake of your children that he'll someday find himself so he can be a good father to them... a REAL man instead of the charlatan he's been over the past three years.
As for your situation, you should have ZERO guilt. None! You had allowed yourself to move on and look for a love you deserved. You did nothing underhanded or dishonest. You've been upfront and straight w/him all along.
I'm glad to see he shut up immediately when you called him on it.
Again, he'll continue to blame you b/c it is easier than trying to fix himself.
It is sad and pathetic when the ones we thought we knew and we all loved so dearly turn out to be fakes. It is amazing they were able to pull it over on all of us for so long and keep up the charade as long as they did.
To that end, those of us who have been burned by partners who have lied, denied, and blamed us for their issues are in a sense guilty of loving blindly and trusting completely.
However, if you ask me, I'm proud of the fact I loved someone enough and trusted them enough to be burned and decieved. I'm proud b/c I would rather be committed and passionate than be insecure and unsure.
We've been put on the short end of the stick, but at least we all understand love and committment and we'll be able to be happy and find real love again. We can't quite say the same thing for our former spouses and that is really the sad and tragic part.
We'll be ok in time but they may never be able to figure it out, find real love and truly be happy.
Even though we are incredibly angry at them for what they've done, we'll always love them and wish for them to do well and be happy.