I punched my dad yesterday because he hit my mom.
Do you have a problem with your dad?
Yes, I do. And I seriously hate dad ever since he hit mom. I couldn't take it.
While I understand why you did that, punching your dad isn't going to solve anything. You should try to get your mom out of that situation and get her the help that she needs.
She is a helpless person and I have to protect her from my dad. I won't take this abuse from him anymore.
I'm sorry for you and your mom. In the long run, reacting to violence with violence won't fix anything. You need to get outside help for your mom.