Do you mind sharing where you're from? Because everything you mentioned sounds awfully familiar to me.
I understand that I need a sense of identity on the Internet too but when I'm expressing opinions, I've learned to be anonymous because people who may know me (esp. on Facebook) don't like thoughtful honesty. It is shocking how many people just like positive and pretty things only (while choosing to remain silent or block out painful truths) and rarely discuss real issues. And if they do, they only rant or get into unnecessary debates. No real actions were taken sadly.