Bravo, you have really good English! I would guess that you've spoken it for a long time. If I had to add a small correction it would be that at the end you said something like ''We didn't know it that much'' when it would be better to say ''...that well''.