English learning is not one day's work ,it takes long time and efforts to achieve a perfect level,so we all need to persist to do it even when we get helpless and hopeless on this tough road.I think that we all get what we deserve at last.Finally wish you all the best of luck!