Isn't that stupid AND dangerous?

Even though you might not agree, some deeds can be considered as "stupid", regardless of perceiving or participating types. Any act that is harmful and unthoughtful can be considered as an act of stupidity. Constantly yelling, swearing and calling names at your long-time friend for no obvious reason is an act of stupidity, especially after several requests to calm down.
So, have I mistaken in the terms of friendship then? To me, friendship means mutual respect and support at any given moment, whether it was good or bad. If he has a problem, I feel obligated, as a friend, not as a SJ, to offer my aid the best of ability asking nothing in return. Would this offend you?
He's the one fighting here for the control, not me. All I want is us to settle whatever disputes we have unsettled in a respectful manner. I've told him numerous times that he should not act so hostile, and that if there's anything I have done wrong, I'm glad to hear it.
As funny as it may sound, I'm feeling very F around him. Mayhaps because of his complete lack of such skills. He is a good thinker alright, but everything that comes out of this mouth, is powered by a 2-ton ballbreaker. That is not nice.
Yes, it is true that it concerns me more than him. Maybe because he think he's absolutely correct, that I'm completely unable to admit my own defeat and that I'm plain idiot. I also am the one with less self-esteem, so naturally I'm the one feeling the loss here. It might also be due to my judging characteristics.
Thank you for your alternative view of the situation. It's somewhat unfair arguing about these with you, since you have not been there to witness the actual happenings, and that you have to depend on my side of the story and generics of ISTJ - ENTP relationships. But I get the vibes that you don't personally like SJs much due to their restricted natures and "lack of vision". But even we SJs do understand that rules are there to serve us, and not the other way around. Well, at least some of us do.