As a teacher, I make a point to explain the hows and whys of everything I try to teach. I don't expect anybody to take my word for anything that I cannot explain the reasoning behind. At the same time, I tolerate no argument. Ask me questions- I'll give you answers. Tell me if something doesn't feel right. We'll work on it. Everybody is fallible and everyfighter is different. It is not impossible that I've made a mistake in my approach to a specific individual.
But don't argue with me. Now time for that.
Now, in your situation, consider this. He knows more than you do. That is why you went to him to teach you. If you want to learn, listen. If you want to get hurt, keep your chin up, keep crossing your feet and so on. That is the difference between a "boxer" and somebody that thinks they can fight.