My husband and I have been together 13 yrs, we have kids from other relationships. His youngest has been off the rails since age of 15 and now at 25 just treats everyone like crap. He's moved back in with us, I have given him everything but when he's around my husband treats me really bad. He sits while his son tells me to Fu*k off and disrespects me all the time and he does or says nothing! As soon as his son starts kicking off y husband starts kicking off at me! He's abusive and says really nasty things and today he went to hit me! His son just laughs behind him! What should I do?