Hey you're more then welcome here in holland!
If you want to learn dutch, I'd be willing to help. Pm me if you need my email.
On the other stuff, that's harsh, cruel and very sucky (understatement). It's always strange to me when people don't realise, other people are well different from them. Ah well C'est la vie