Hey Eleven,
Your English is very good. I could understand everything. Brian's advice is also very good! Just remember that using words in context comes with practice. English words can be used in many contexts. So don't worry about making mistakes.
Learning is about progress, not perfection - Even native English speakers make mistakes when speaking and writing English.
I read your entry and I have written it how I would write it.
I hope it helps!
Try to Do Thingsthe Right Way
I often ask Brian questions on QT, he's an excellent English speaker. Ican't find any difference of accent betweennative speakers and himself. I always ask him about the difference between two or three words. Today he gave mesome advice. He said, "Try to learn new words in context. Many Chinese students can't use English well because they justmemorise the single words and the grammar. This is not enough for learning English. This always makes them mix the meaning of words, especially when they want to translate them into Chinese."
I think it is very helpful advice. Maybe I worry too much about knowing everything in English, and I haven't found the correct way to learn new words. It makes me want to try harder and harder to learn the language.
I realise that whatever I do I must try to do it in the right way, or it will cause problems in the future. I'll pay much more attention to it from now on.