You need will to let go. It is never easy but you have to make up your mind and be dedicated on letting go.
Don't regret anything that you have done, because at that point, you wanted to do those things. Now, reflect on them and use it as a lesson.
Forget about him, love your children and yourself. No one could love you better than yourself. And plus if he keeps on disrespecting you, that's not a good environment for the children.
Go out and have fun, friends are awesome! They'll help you get through it.