LoL! Thanks a lot everyone!!
Ecstatic? I really don't understand that word but I think I am...

I'm 20!
Yeah. Unfortunately, it really took 2 months to arrive. I think it was stuck at the customs because I saw a stamp at the bottom of the package that it was delivered at the post on January 28.