I'm sorry, you threw Hydrochloric acid all over him? Dude, no matter how angry he makes you, don't react like that. Tell a teacher or headmaster. People have gone to jail for what you did.
Anyway, I wouldn't go and beat him up today, I think that would be a bad idea too.
And I'm sorry to hear about what happened with your mother.