To be honest with you boys, it is difficult for me, I am form Bulgaria, and the languages are very different. Yes it is not an excuse but it is not easy, I am still making a mistakes.
Might be worth putting something about that in your signature - it won't totally excuse you for mistakes, but it would buy a lot more understanding.

I'm damned sure your English is better than my..... whatever your first language is.