Thank you for that post.
Incidentally, I just saw an error in my reply which I hasten to assert is caused by Dragon NaturallySpeaking voice recognition software which hears me say "affect" when I actually dictated, "effect."
I do know the difference, I hope the difference never changes, it took a long time to learn it the way it is.