Welcome! I'm new here too, and I felt a little anxious even though I'm not totally new to forums. It can feel weird, like you're barging into an established group of friends, when that's not really how it is :3 It seems like a nice place here so I wouldn't feel toooooo anxious
Your avatar is great by the way I don't know the character, but I like cowlicks ;D