I have not advice, I am sorry.
You have my sympathy though. It is unbearable to live with such unpredictability in the home.
It is a human right that you are able to be relaxed and feel welcomed and secure in your own home. Everything else is unacceptable.
Why does your mother put up with him? Do you know why?
Take care.