I want to help people answer questions, and give my feedback but every time I'm on, I feel really intimidated and overwhelmed by the number of responses on each post. Even when the posts have only been up for 1 hour! This really discourages me to sha...