I'm not going to put up with someone being extremely annoying and I will lash out at him for it
Why would you lash out at him ?
He's been annoying and insulting me and I'm tired of it
I'm sorry that person is bothering you so much. Sometimes it is just the right thing to snap back, so they can taste their own medicine. You don't need to keep putting up with all of his abuse, and you need to stop it.
I don't like to be held back from doing what I want to do. Being bullied is not fun and I deserve to be free from being bullied and tormented.
You're absolutely right. It's good you're standing up for yourself and confronting your bully.