Karma, leave your husband. You are supporting him, and his kids, and his ex-wife's kids. Draw the line. Throw him out, throw the other kids out, set some boundaries, and move forward.
Freckles, you need a vacation. Alone. You sound exhausted.
Ali, your husband needs a come to Jesus talk about being a cool JW and not a sanctimonious one.