While I don't doubt your interactions have been contentious at best, I am disinclined to simply take your word for it, since you are preventing @joe.public from responding.
Do you want to claim your comment here is all we need to know regarding @joe.public and that 'trust you, he needs to be silenced' should be our response?
Have you flagged him? Have you harassed him, and libeled him personally?
Is there more that should be said, or is that the extent of your comment on this post?
that is a shit reason to censor you. I'm agin' it.