Almost everyone who speaks english as their first language learned it from the same ancestry line right? Why did so many different ways to say the same word come about?
It depends, of course, which accent you're talking about. The Frequently Asked Questions section has a fairly detailed section on the divergence of American and British accents. For more detail or other accents, /r/linguistics may be better equipped to address your question.