Aww, Mei, I think you should stay.

Don't feel bad. More than a few of us don't have English as a first language. Actually, English is my 3rd language.

I have no problems understanding what you post, and you'll soon get used to using the language again.