As I sometimes can do, I might get a little on the personal side here, OP. If I'm too much, feel free to ignore me. But I'm doing this from what I believe is a good place, because I don't like seeing people in these sorts of situations and want to help.
I don't especially like how they don't tell you what you did wrong, but I understand why they don't. For you, OP, you'll likely never know exactly what it was that you did, said or danced that was unacceptable, but I did take a swift peek at your post history to see if I could garner any hints - apologies for this, it's creeper-ish, and at best a scattershot approach to see if anything obvious sticks out.
Without any context, you've called someone an "asshat" here, said someone's parents failed, and often seem to be somewhat combative with other posters (there are more things I could point at, but you can read your own posts and see what you think); that's without even going past the first few lines of the posts, and in just August alone. Again, however, I'll stress that's all without the context of why you wrote those words, so I'm personally not saying whether or not you're right or wrong in the spirit of the discussions you were having, nor whether I agree with you for doing so.
My tip, should you want it, is not to call anyone anything that can be seen as pejorative at any time. If you happen to talk, when you talk, in-game as you have here, then you might've caught someone who was already having a bad day, or genuinely found what you said upsetting. If SE's moderators/GMs review the logs or forum posts and decide the person(s) who lodged the complaint has a case, then you have yourself a warning (or ban, in the worst cases).
This isn't a thing where you can't talk to anyone. I want to gently urge you to see that as a fallacy of thought; a self-defense mechanism which isn't really helping you. What I want to encourage you to do is take a moment to read your posts or comments and imagine how other people might respond to them. Ask yourself have you ever enjoyed being called an "asshat", when you were just trying to put across your thoughts, however ineptly? It's not that you can't speak with people, but that sometimes, a little reframing is instead required. It might be, for example, beneficial to ask people how they reach specific conclusions so you can gain understanding of their perspective, rather than just going in full-throated judgement of a position. Admittedly, there's some SE-based irony here.
Only you know you here, so maybe it's worth taking some time for self-reflection; no one here can really help you as much as you can help yourself in that regard. It's something we all should do regularly anyway, so it can only be a good thing for you - and that's where I'd suggest you steer yourself: towards something more positive, rather than the negatives it's so easy to drift to.