Even if you were born into English, it can be a tough language to master. It has widely irregular spelling and pronunciation.  English borrows words from all sorts of different languages, and new terms are constantly emerging.