You're back!! YAY!!! Sounds like you had a fabulous time- you saw and did so many things!
Sorry your time in DLP wasn't all it could have been. Gosh, so many rides were down. BOOOO!
I can totally relate to the language thing! It motivates you to 1) learn their language super fast, and 2) when you can find others who speak your own, you do!
Anyway, welcome home, Girlie!