You will get it!
Every day you are there it will get easier and easier to understand and use the language, I’m sure. Give yourself a break! And remember, there are very few 16 year olds bold enough to do what you are doing.
You are missing some awesome weather, however. The last three days have been sunny, no humidity, and high in the 70’s. Just glorious. What has your weather been like? Lame question, I know, but I was really curious.
Aunt Zoa