OP, I know you don't think he's abusing you but he is. It's absolutely classic textbook abuse.
He's not even being particularly imaginative about it.
The police and anyone else who deals with abusive men or works with abused women will see it a mile off even if you can't. You have to trust what people are saying.
He pushes you around, leaves you unable to leave the house, and has broken your things. Those things alone would be recognised as abuse by the police.
Part of the 'being a great dad' routine is done specifically to gaslight you and make you doubt your own experience and its working.
Children who witness domestic abuse are now now considered abuse victims in their own right.
Oh, and when he doesn't understand or you have to keep explaining stuff and he still doesn't understand? He does understand. That is part of the abuse. It amuses him to see you become upset and frustrated. It's part of the power play.
Trust me, if you speak to any professional about this, they will recognise it as abuse.
I'm a primary school teacher. We know of several families like yours because the children tell us about it. No one would think it's you and we would look at supporting you and getting you support because this can't continue for you or your children. It's a very dangerous situation.
Oh and as the child of an abusive parent, I can tell you that if you leave the house, he will turn on your children. He's currently 'good' with them because a) he actually has to do very little so it doesn't impact on him and b) it's part of his abuse of you.
You need to speak to a professional who can help you.
Tbh, if speaking to the police feels too much right now, you can talk to your child's school. Make an appointment and tell them everything you've said here. They will take appropriate action but it might feel a bit safer to you to approach them first.