@shernia,
English does not really come from one language, and has both Germanic and Romantic roots, and constantly absorbs language from other cultures.
With the establishment of the Danelaw, England was split in half, with Anglo-Saxon spoken in the South and West, and Norse spoken in the North and East. People moved backwards and forwards and the two languages became mixed, words doubled up, taking on more nuanced meanings, like 'skin' and 'hide,' which essentially mean the same thing, but hide tends to be used when talking about animals, and skin for humans.
You then have the Norman invasion of 1066 which brought French into the mix, and both French and Anglo Saxon have Latin influence, so we're talking of four main languages making up the mix. The establishment of 'standard' English did not rule out all the dialectic varients throught the country. Then with the establishment of trade and empire new words from other languages came flooding in, bungalow (India) hacienda (Spain) spaghetti (Italy) anorak (North America) boomerang (Australia) schadenfreude (Germany) are just a few examples off the top of my head.
So it's no wonder you find it confusing.