after reading your post, I can conclude that your students don’t hate maths.. they hated you. If I’m one of your students, I will not be interested to learn the subject you’re teaching because you are arrogant and yeah, scary.
Anyway, I’m a maths student and I teach maths too. First thing I do before teaching is learning the students’ characteristics. And well, every person in that class has different ways of learning. Some might learn really fast, some might learn a bit slower, some might need to play games to understand/adapt the formula and more.
Maths is fun, make a fun learning environment.