Aah, sleep deprivation. How well I know ye. I majorly overslept today, after not getting any sleep when I was supposed to, and finally sinking into a long-awaited slumber at 6 a.m. And that's only one of many clashes between me and the mighty sleep deprivation. So yeah, I definitely get what it's like XD
Anyway, sleep rant aside, welcome to the forum! And as Fox said very nicely, welcome to our dysfunctional family. Please, feel more than free to give us presents, even though they're virtual and we'll most likely not get them irl. We still appreciate it, and you'll probably gain lots of virtual hugs in return. And possibly some virtual thanks-for-the-virtual-presents cookies. Most of us are pretty good virtual bakers. :3
As for Fox's avatar, sorry, but I ain't gonna ruin the fun by telling you. Yer on your own, kid. 8)