Jessica-
You must 18 or younger. Reading your post has made me laugh so hard. You're so naive. Women are women regardless of their origin. They do what they do to satisfy their urges. It's their survival instinct.
To Depress-
You're too lenient on your husband. If taking a hard line against him will break up your family then let it be. Right now he's like a deer caught in a headline. He needs a shock treatment. You gotta to kick him out of the house. Otherwise it will be a long and agonizing wait cause that GF of his will suck him dry and abandon him like a dog. By then, he will have nothing left. No money. No jobs. And no family.
Stay Strong and Good Luck!!!