I get where you are coming from, it's almost like using attack as a form of defence when feeling insecure. At least that is how it felt to me.
I ended up speaking to a professional to help me through it as I could see I was being destructive and blocking us moving forward. The advice I got was:
If you have decided you want to stay with your DH, and he with you, then you must divorce the past.
Live the story of today.
Be your best possible self.
It is a good summary which has helped me enormously. If you live in the today you judge your DH on how he is now. You say he is a model husband and father. That's sounds like a good place to be.
What he did to you has made you feel very insecure in the relationship. How you respond to him when he tries to undo this damage dictates how safe he feels in the relationship. Feeling unsafe results in negative behaviours, which in turn makes the other partner feel unsafe. It's an eternal cycle of misery. Make him feel safe too, by avoiding the urge to attack him over the past. If you give him the message that no matter how good a husband and father he is now you are unable to forgive and move on it may destroy his will to continue trying and make him retreat into himself and shut down. Possibly what running off to work was about. It wasn't mature, or how he should have responded, but he may have been feeling vulnerable.
As for 'be your best possible self', you both should try to be this. With strangers and people we are trying to impress we are at our 'best'. People close to us often see our 'worst'. Save some of the good for each other, and try to connect.
This advice is working for me, but it may not be for everyone. It is a joint venture, we are both trying to make the other 'feel safe'. It has helped. Sit down with your DH and talk things through, tell him you want to move on and need his support to do so.
The final bit of advice I was given was don't talk about emotions, talk about how you want it to be. When you talk about emotions men 'hear' you attacking them for being a bad person. They don't know where to go with the conversation and shut down. Talk about how you want things to be - it gives them a plan, something to aim for, it is more positive.
Food for thought maybe. Wishing you well, reconciliation is so much harder than anyone who hasn't been through it can ever imagine 