What the hell is this stuff? Have you learned nothing?
English isn't my first language.
Stop bothering about my loving grammar, grammar isn't related to the topic, but,
If you want to blame it, create a damned langauge thread and be the grammar national socialist there.
Go away.