Figured I'd take it here since the thread made me scared and breaking another rule would make me feel so much shame. I have a notable difficulty with understanding the "everyone can contribute" aspect, because it's haunted me for years.
I often saw staff as a cool kids club type of cult, and if you didn't get in, you're a bad member. I took that thought seriously and that's why I feel I contribute well post-wise, but not interactivity-wise. Didn't help I had bad memories with some now ex-staffers, and that also made me become the negative person I am.
The only reason I did that post was because of disappointment. I tend to often get upset easily when stuff like that happens.