We all make mistakes. How we respond to them is the key.
Madness string 112331
Don't stay together 'for the children'. To do so is to model for your children that whatever dysfunction and abuse you are tolerating is something to be accepted, which will do them no favours either.