OP, I can relate. People have been hurtful to me on this site before. So I definitely know how you feel.
I think, no matter where you go, (on the Internet or in real life) there's going to be a fair share of rude/unkind people. But on the bright side....there's plenty of nice people here too. I'm sure of it.
Sometimes you gotta take the good with the bad, you know? Or maybe we need the bad to further appreciate the good we come across....if that makes sense.
Hope that helps. 🙂