All things considered you do pretty well. Actually you do better than a lot of people who speak English as their first language. If I hadn't known beforehand that it wasn't your first language I probably never would have thought about it.
Thanks.
Yeah I have schooled a few members about the use of "your/you're", "their/there/they're", "too/to" and a few other things.
You would know if you could hear my outrageous foreign accent.