I'm not sure why you're looking to pass judgement. I thought we all agreed calling someone stupid was just admitting that you don't understand the person. It never had to be right or wrong just to understand, what's the point of trying to project a value? If you feel I'm not correct, that's perfectly fine. I always felt you were wrong from the start of my remembered lifeline. I can understand that reaction from my almost primal level.
I also have no wish to excuse harm, if anything this makes me feel more responsible. You punch me in the face and I feel sorry for myself. Defending myself and finding success or failure is meaningless next to the idea of whatever just happened, the result was the need for me to punch myself. When we close this fight out and have a beer together, our conversation will be about the preconceived notion of the others actions and our claimed misunderstanding while in reality we had no mistake and this other me needed a good fight to work out his position in time.
That last part being my personal condescending variation of truth which remains silent when I see the results of that action failing to reach an "acceptable" level of understanding.