Welcome Fiddle. Sounds like things are stressful at your house. I wouldn't say the no discipline thing is an Italian thing. I am Italian and every man in my family would smack that kid "upside the head" for being disrespectful, especially to a woman...
I know you will find support and love here.