That's English. We have borrowed so many words from other languages, and have undergone many shifts in pronunciation across the ages that this is always difficult.
Then throw in that these types of things can change based on dialect as well.
If it's any consolation, native speakers are sometimes confused as well. The first time I saw words like "lamentable" or "hegemony" I butchered their pronunciation.
Interested in Language