Most Helpful Guy
Break with him.
You don't say to a woman to wear more makeup, if you think that it's because
1. He don't find you enough attractive
2. He thinks and is always looking for better
3. He is a douche bag if he say it and it's the case
Who gives a shit that you have 3 cats and dogs, the only people that piss off for that are those not well with themselves and that always see an issue and it's toxic.
And he already cheated and I'm pretty sure that not one time.
There is a lot of woman that are open to open relation, you're in LA.
So he just don't gives a fuck.