So, that's how the English language is. It might also be the same for other languages and we do not understand why the words are not pronounced as how they are spelled. Take note though, there are not really many English words used in daily conversation where words are pronounced differently than how they are spelled.
You can achieve better English by learning online at Cafetalk. There are several online tutors in English That can help you improve your English in speaking and writing it. The most important thing though is being able to understand it when you hear it being spoken. Both listening to and understanding English are the keys in improving your English. Do not worry about your accent because it is natural mostly for those who were born, raised and educated in their own language.
On my next post, I will try my best to explain why pronunciation in English is difficult for most nationalities for those who were born, raised and educated in their own language. It is mainly because of the form of the mouth and the use of the tongue to do it correctly. Also, there are several letters or a combination of letters that makes it more difficult. Mind you though, native English speakers have also difficulty in learning foreign languages.
---o0o---