Yeah, I also have that problem!
I'm not really sure how others perceive me on here, too scared to ask! But I'm pretty sure I talk random shit 90% of the time and maybe I'll say something decent every once in a while. The problem is, everyone is so ridiculously mature/intelligent on here- even the youngin's!
But that's really awesome of you to tell someone about this forum and I imagine it must've been a big deal in terms of trust to do that. I couldn't imagine doing that. I have mentioned the forum to a friend but I don't tell him what it's called or anything.