Oh Andrea, you have been through so much.
He sounds toxic as. You deserve better and you don't need him. Try to focus on your new life as you can't control what he does and it will just destroy you. You and your kids deserve better.
Hang in there and keep looking forward on your own path, because before you know it you will be walking into a paradise just for you