Cyranoak nailed it. Although I am feeling guilt for leaving it is ABSOLUTELY nothing compared to the guilt that I feel for what I have put my children through. I should have left a LONG time ago.
My major guilt is that I have stayed. And it wasn't until I read what Cyranoak wrote that I realized that. It makes it a whole lot easier to leave when I get my priorities right.