W,

I know we're being hard on you but we are trying to get you to do damage control.

I believe you truly love and want to protect your kids so that is another reason to let her go. That way they don't have to see the fighting, her sleeping in the basement etc.

Give her an amicable divorce. Sell it like I did. You're still a family but you are living in different houses.

Let your W deal with her $hit (and she has a lot of it) and who knows what happens down the road.

You are still very young.