Glad to know that you are giving your marriage and your husband a 2nd chance but on the lookout. Take the advise of Tommyboi and the other.
Another way is to take charge of all the money in the family, dear husband hands me all
his salary etc and any extra in expense, he will let me know and the family attend functions with him and it is not suitable for my boy to attend, dear husband is usually there for an hour and he will come home after that as he value the time he spends with my boy.
And he has a fixed monthly allowances and the rest are channel into saving which I kept all the bankbooks and update weekly online.
I pray that both of you will work hard in your marriage and that the Lord will watch over your family and the holy spirit will work in him to cherish your marriage, you and the children and that he will not stray but know his duty as the husband and father.