Too many words to work with. Two of them are foul and fowl. There and their and they’re are confusing. Not and knot can also confuse you. But when you think you have it all figured out you will find words that are spelled the same but mean something else. Fan is short for fanatic or it could be a cooling device.
Four more for you to ponder. Fore! It’s kinda crazy to think about our language. Its not really hard if you’re trying your hardest to educate yourself. English has so many words that sound alike but are spelled differently and mean something different. Sow seeds or sew garments. Hear and here, butt and but, and I bet you will think of others.
Test yourself. Can you think of other words in our (not hour) language that either are spelled the same but mean something else? Or spelled differently but pronounced the same?
Dew and do can start the list. Try it it can be fun and we might even learn something we didn’t know, no?