Have you ever asked your dad if he understands how the way he acts makes you feel? Often, from my own experiences in childhood, adults can sometimes say things that may be upsetting to us without realising how it makes us feel, and it's only when we build up the courage to tell them how we really feel that things can change (although I totally appreciate that this isn't always possible and if you don't feel confident enough to do this, that's okay too!). If you don't feel comfortable talking to him directly about it, perhaps you could be honest with your mum and you could ask her to talk to him about the way he acts? As much as he is your dad, he has no right to deliberately make you upset and if he is then that's not right and I'm really sorry that you're having to go through this.
If you work, perhaps you could mention it at work, and if you go to university you could tell a lecturer or trusted adult about this? If you have evidence then it's easy to prove what's happening and, if you really thought it was getting bad enough, it could be used as legal evidence to take further action.
I'm sure any of your friends would be more than willing to talk to you and have the time to listen and offer some advice about what you can do, there's been times I've been scared to tell my friends my worries but they're always so supportive and know how to make me happier and to make things better. We're all part of a supportive community on here! If you ever need to talk to someone online, my (along with many other users) inbox is always open for anyone and I'm always willing to listen to people and to talk to them about their situations, it's a tough time and we need to look out for each other and support each other!
I truly hope you are able to sort things out with your dad and be happier around him as a family. I appreciate things aren't great and I'm genuinely really sorry about how things are at the moment for you, but I really hope you are able to make things better and be happier and please know if you ever need someone to talk to I'm always willing to chat, as are many of the users on this very friendly site.
Thanks and I hope this helps