She doesn’t respect you. Never let your wife disrespect you like that especially in front of your kids.
You should read up on boundaries.
Amen to this. Do not let those comments in front of your kids roll off your back. You tell her " I will not stand here while you disrespect me in front of our children" and walk away.