Hey,
Don’t worry for you English it’s normal, you learn a new language. It’s a bit of time I’m here now and I still do some mistakes sometimes so..
I’m in D7 quite near to where you leave, if you want to meet or we can meet everyone in the same time too
Have a good day!