Hi Necro, welcome to Tabby Tales! I'm Ava, one of the moderators, super happy to have you here! If you need any help with getting started feel free to let me or any of the other staff members know, we're happy to assist.
Also, weirdness is welcomed here. I think all of us would consider ourselves oddballs to some degree (after all, we're warrior cats roleplayers /j) so there is nothing wrong with that <3