J.D.
Did you know he was like this when you married him? Men don't change, women do... That's how relationships go. If he has always been like this, then it's something you accepted before you married him. If not, then you have a right to be upset.
Personally, I think he has overstepped your comfort zone. He KNOWS it and is being disrespectful. That is unacceptable in a relationship. He is extremely immature and you have outgrown him!
I have a hard time splitting when it comes to families with children. I can't say that counseling is going to help because lot of men just aren't willing to change, especially when it comes to this sort of thing. So you have to decide inside yourself whether you are willing to ignore it or if it is time for you to move on and find someone more suitable to you.
Good luck and God bless! {hugs}