I agree, everyone good at something and bad at something, i personaly find the English language hard even though i an Engllish :-[ ::).

You have to make mistakes in your life, they help us to see them clearly and for sure to try even harder to correct them, so we won't make them in the future...

See my Signiture ;), near similar to what one of the greatist minds this world has ever known has said before.

–lee