Howdy Welcome, glad to have you with us. I was spooked when I first signed up too. Still am sometimes, I'm just not used to interacting with people much anymore. That said, I just thought, "screw that noise" and jump right in when there's something I want to say that hasn't already been said. These folks are very smart, though...they've usually already covered it by the time I log on.
iow, I think you're in good company.