No problem. And as far as whether or not you should be here - well, everyone has to be somewhere so, why not here? It's a good place to get your feet wet.
When I first came here I wasn't too sure I belonged. Frankly, I'm still wondering. Nevertheless, I continue to come, read and learn. Maybe someday something will click.