Hey there man! First of all, congratulations on your job! Even with the mistakes, you've done the hardest part that is taking the first step and accepting criticism, I really admire you for taking the compliments and complaints with an open mind.
Just a silly question purely for curiosity, what is your nationality? I'm guessing english is not your native language and was thinking if you may be brazilian, if so, I'd love to talk!