NOT be in their best interests. Please stop thinking about leaving as ripping your kids from their home. Start thinking about leaving as setting your kids up in a healthy environment where they are going to learn to be good friends, good sons, good spouses, good citizens. If you don't lead them to a healthy environment their little souls will start to wither away bit by bit.
If you asked would your DH leave the house and let you stay with the kids? If not please contact one of the DV support services and seek their advice. They can hook you up with emergency accommodation.
Hang in there.