I'm happy to read all of this. My native tongue is French, but I learned English early in my childhood. That kind of allowed me to become fluent, even though my speaking lacks a little due to some other reasons.
On the other side, I'm entering an University program which will make me learn Chinese and Japanese as obligatory, and Vietnamese if I'm mad enough. I might throw myself into German afterwards. And if I'm still alive, I'll either make my English perfect, or get Spanish. :P All of this in hopes of being an interpret or a translator.