Originally Posted by Chyron8472
Something that occurs to me that is crucial in sounding not only like a native but also competent, is that you seriously need to know the difference between different words that are homonyms (words that sound the same but are spelled differently).
Specifically, I'm talking about the differences between: your and you're; their, there, and they're; two, to and too ...and other such homonyms.
Those are homophones, actually. Homonyms are words that are both spelled and sound the same, but have different meanings. Words like "stalk" (of a plant) and "stalk" (follow a person).
Of course your overall point remains valid.