Oh I'm so glad you were able to make it here!
Welcome to
! Yes, this is the place to introduce yourself, this thread is always topped at the top of the page.
My co-mod Steph and I will be more than happy to help you around the forums and if there's any questions please feel free to ask for any help you may need.
For you to be able to come here every once in a while is actually a huge help to us, as there's really only myself and Steph posting regularly at this board at the moment, and only a few others come to help out from time to time. So every little helps!