Well well, welcome to the forums, Leo ^^
I think your introduction is quite large and well-worked out. Not lame at all! ^^
( And I like to draw and edit videos too

)
Glad to hear other people's opinions aren't stopping you from joining the fandom or forums ^^ Shame to hear, but hey *offers a hug*
As for you feeling depressed, that's totally ok! In fact, if you need to write out your feelings or want some advice on it, TFF has a whole board for that

Some day I hope to go to Anthrocon myself and visit some of my most best friends in the US and A x3 Maybe some day we might meet
