Yes, welcome! I joined a few months ago and experienced a bit of, uh, overwhelming-ness I'm not used to. Hang in there and ask a lot of questions, it gets easier and more fun.
One thing I might say is to enter your profiles one by one, skipping the Gedcom pain of checking 5000 potential matches. Check each one at a time. Anyway, I found that once I did that, it was a LOT more fun.