Anyone can join here, but the point is that any member here can respond to posts that you make. Thus it is a public forum.
I’m saying he wasn’t insulting you and by asking him to stop you are inhibiting discussion here. I have to run (to my teaching job ) now, I 'd suggest reading these to get what I’m saying here: