I'm making an effort to build inter-personal communication skills. No matter where or what I post, it seems that my actual intentions never make it to the other participants. Usually, it ends up in a complete misunderstanding/flame war, and I become frustrated, because I try to help and give back to the communities, but it usually winds up backfiring as I find everyone (including the OP, sometimes) turning on me. One time, I posted a request for a particular arcade machine part on a buy/sell/trade group on Facebook, and surprisingly, someone immediately started making fun of me, received six likes in an hour, and after that, everyone refused to help me, following my posts with more insults from group to group. All I did was make one post, didn't even comment. To this day, no idea what the heck happened.
I've been on other forums where people were less than kind. The first time that I tried posting in someone's thread on a particular site, apparently, I gave too much of the solution when explaining how to do something (I guess it was homework), and one of the moderators came in, edited my post, gave a rude remark, and renamed the thread to something degrading. Well, so much for that forum.
Basically, about anything I post that either asks for help, or gives help, results in something somewhere somehow causing it to detonate, and it discourages me from ever posting; there are a lot of times where someone needs help, and I have an answer, but I refuse to post because someone's going to come regurgitate my answer for double reputation points, vote down, and chastise me.
It becomes particularly frustrating when someone's misconception of me causes them to start condescending, basically doing the equivalent of explaining to me how the industry in which I work functions, handing me a beginner's programming book, and at times, even just insulting my intelligence and putting words in my mouth.
Some of you may be familiar with my posts (likely as a novelty), and need no more explanation. I try to be articulate and grammatically correct, I proofread my posts when I remember, and I try to give all of the needed information. Though, I usually find that I don't give enough information; rather than ask for more, responses usually pick a direction and run, and it takes me all thread to get back to actually approaching the question, while I'm navigating a hail of down-votes. (I've tried asking the down-voters why they did so, so that I could try to learn from it. It often turns out that they just skimmed the thread, saw me disagreeing, and penalized me for not accepting the help that didn't actually solve my problem.)
So, I turn to the community for advice. Please don't interpret this as some sort of venting session; I'm legitimately asking for advice on how to better my communication skills. How can I ask better questions that won't result in me losing reputation just for having a tough question, and how can I offer better advice that won't result in the others turning on me for some reason and penalizing me for trying to help someone else? I'm doing the rational thing and assuming it's something about me, since it happens no matter where I go.