I honestly admit that I am a poster who is careful with his words and avoids confrontation. I don't want to come out as rude and I do my best to be respectful to others. It's not that I'm trying to please others or make them like me, people deserve respect whether they disagree with you, dislike you, etc.

Confrontation is good, but not all the time. I think the reason why most people are uncomfortable expressing their opinion is because they fear being put down because of it. Sure, you say get "thicker skin," but it is easier said than done. Can't just say it and the person you are talking to will automatically get it. It takes time and guidance from someone with more experience and understanding. There isn't a lot of reassurance that it is safe when there are people who quote everything you say, nit pick at any error he or she can find, and give bad reputation for whatever reason.

Sure, there will be different opinions and disagreements. I understand that. That's life. The problem now is that they are taken too seriously and often misunderstood. Accept it for what it is; an opinion. If someone quotes you or responds to you with a well though out and supported argument, then that obviously shows he or she values what was said. It is in good taste that you respond back.

My head is messy with ideas. I think it'll take a while to fully type out what I want to say. Hopefully, this will be good for now. I will be back to add more.