English language

Okay, this does not really belong on this site, but seriously, English is confusing and I am too dumb. It is filled with nonsense. Is there a better way?

Different words that are spelled the same. What??
-Bass: a fish and musical instrument
-Close: to shut and nearby
-Excuse: justify and let me off

Words spelled different that sound the same.
-Their, there
-To, too, two
-Your, you're
-Hear, here