OP. You know that's bullshit right?
How long have you been together?
He's horrible from you, that's clear from this and other threads.
Living with a man who you feel could be violent is ample reason to immediately break up with them. You shouldn't feel you have to wait until that potential becomes a reality.
I promise you, whether you live alone in a safe environment or in future live with someone else in a safe environment, you will look back on this relationship and recognise how unbelievably unhealthy it is for you to live with someone you believe has the potential for violence towards you.
It's not normal, acceptable or to be expected.
And if your 18 year old has grown up for a few years witnessing this man treating his / her mum with at best little regard for her feelings and happiness then when you leave your partner it's worth having a chat with your child about relationship boundaries and acknowledging this dynamic as unhealthy and unacceptable. As the cycle of abuse dictates that children who grow up witnessing toxic dynamics are more likely to replicate them as adults themselves.
You deserve more than this.
Nice, decent, normal blokes don't say stuff like this.
They really, really don't.