@sakhi,
I'm very sorry to break this to you, but you could never be more mistaken about your husband loving you. Men who love their mate don't act the way he do. You're kidding yourself. And deep down inside you know that. You can't truly kid yourself. We all know when we're deceiving ourselves.
And him acting like the angel around your family and in public in general is very typical of guys with issues they're making no effort to resolve. Whereas you're taking it as him being affectionate to your family, truth, what he's doing is winning them over. Having them in his back pocket. Men with violent social issues do that because they know that their victim is less likely to complain about the abuse if he's in with her family. Such as how he waited until your dad left before showing his ass.
But the question is: how does he act around his own family? Does he see them very often? And how does his parents, particularly his mother, act around him?
The bottom line: YOU NEED TO GET THE HELL OUT OF THERE WITHOUT DELAY AND NEVER LOOK BACK.
If he tries to stop you, then crush him between his legs with your foot.
Don't be his victim. He's bugging out on you out of left field for no apparent reason because he's venting. And you're his outlet. He's tripping over something that happened previously. Maybe you told him no about something. Maybe you refused a sex position or something. Well he's coming back at you unexpectedly over things that already happened. So the guy is just simply venting. GET THE HELL OUT OF THERE!
DO IT NOW!