TAL,

I know you're staying for your kids (I largely have too), but I think you need to consider:

Is this the kind of male behavior you want modeled in front of your boys as they grow older? That it's okay to treat women this way?

(((hugs))),

Puppy