You have not been harassed. (If you want to be harassed, just let me know and I’ll show you what harassment looks like although, unlike the temporary and disruptive members to whom I must occasionally apply it, you don’t deserve it.)
TG merely expressed views, which other members of this board share, about the attitude implicit in many of your posts, which is a one-eyed American determination to win a point important to you rather than to engage in a balanced discussion where the primary purpose is to exchange knowledge.
You are welcome to stay on this board, and your deep knowledge is valued, but if you choose to persist with your combative approach to discussions as a contest you must win at all costs then you must accept the combative response you generate. That is not harassment. It is, at worst, reaping as ye sow.