I know how you feel bud, as do we all. It's very daunting rocking up to a meet of sorts and not knowing anyone. We all start there at some point. No need to be shy or stand in the corner like a noob, come out and say g'day!
Thank you as well I'll do my best but if there is a noob hiding in the background it's most likely I. Haha