You said the key words "People say their ideas out loud here, it is a free country", which is nice.
I am myself to tell him what I think, just like what you are doing, do you have any problem with that? I normally don't allow myself to fall into this kind of discussion but seeing him screaming in multiple topics is a bit over for me.
Feel free to "say out loud" about me or my post, it is your core right. You can consider yourself win this argument, I will end it here. I just can't stop myself from saying what I want to say, lol.