That's a good one Mz, you should never let anyone put you down but sometimes we have to be wise and flee from some certain problems. It would be best if you focus on other communities first for now and may be with time you will know how that community is better.
We just have to be careful with the way we handle people, we are all different and we should try to respect people's opinions even while we try to make them see reasons with our own opinions.
I know his words must have hurt you but I'm happy how you handled it, just stay away for now and then you can try next time if you want to.
God bless you too Mz, everything will be alright.