. . . and his response after saying I should ground him from everything was that maybe son needed to live with him because he may need a sterner parental unit.
Please tell me who in the eff that stern parent would be?
My husband? He who acts like he is younger then my son?
NO!!! YOU are the person of character right now, Serenity (seems like you have always been, as well), so YOU need to fight to have your son stay with you, as challenging as that is going to be at times.
Your son is sad and angry and confused, and so he's testing you. You need to pass the test, or he'll just push the boundaries even further. And even if you PASS it, he will likely test you again. It's what kids do.
It's just wearying, I know, when your H is also a damned kid right now.