What do you get out of this relationship now?.
What did you learn about relationships when you were growing up?.
Re your comment:-
"Yes, I want to get over what has happen the past, stop it bothering me, and move on".
Would you advise your children as adults to do the self same if they experienced the same sort of problems in their own adult relationships?. Think carefully about the implications of that apparant decision and it is ok also to change your mind. Short of a lobotomy, stuffing down your own feelings of resentment is absolutely not going to help nor work here and I think you know that deep down.
You call him a good dad; well he clearly is not because you all would not be treated like this if he was. Women in poor relationships often write that too when they can think of nothing else positive to write about their man.
I would read about codependency and see how much of this relates to your own self in this relationship with your H. Alcoholism and codependency go hand in hand hence me mentioning this. Staying because of the kids and/or a lifestyle you wish to maintain are no good reasons for staying and your children will not say "thanks mum" to you for doing so. They pick up on all the vibes here, they certainly see far more than either of you care to realise and could well accuse you also of putting him before them.
What do you want to teach your children about relationships and what are they learning here from you people as their parents?. Is this really the role model you want to be showing them and for them to potentially emulate themselves in their adult relationships?.
Do not be afraid to move on with your life nor get bogged down in your sunk costs. You're stayed to date for what are really your own reasons and because its somehow "easier", nothing to do with the kids.