The explanation is historical. At some point in history the current-day pronunciation began to be used, and we have stuck with it since then. There is no explanation that is logical if we consider only the forms we see and hear in today's English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.