Very sorry you had to experience this. I know everyone may not agree with everything I have to say, but like you said, they should be able to state their opinion respectfully. No need for personal attacks. I am glad that for the most part, you have received support on this platform.