HRH, you have every right, within the forum rules, to post whatever you want. You do not have the right to post unchallenged.
No one can make you leave. It's not like I can reach across the table and slap the piss out of you.
You remove yourself, and then blame those that disagree, for running you off? That's silly. If you feel what you have to say has merit, why go hide?
This goes for all who claim they've been run off.
For cryin' out loud, it's an internet forum. You can't be run off, if you don't break the rules!
imin