indeed your'e right what's so frustrating about english is that if you are not a native speaker or at least learend it at very young age you will get hard time to get to closer level with native speaker of english it may be much easier for people whose native tongue is german dutch some scandinavian languages except for finnish and etc but for me at the least it's not come naturaly but i must say that during the last years i didn't have many opportunities to practice it extensively the english vocabulary is huge not once there are different words for the very same object with most cases it's unnecessary probably it's related to the expansions of the british empire i realy think that german and english are among the hardest languges to take control of spanise on the other hand is very friendly