Don't be too hard on yourself. This is a good site with lots of wonderful people. I hope you have fun. Most people will answer any questions you may have. We also have a discord server if you feel like chatting.