I have learned to shut up when it is obvious the person I am talking to is not listening to me anyway. And they usually don't even notice that I shut up. Probably because they weren't listening in the first place!
Wow...I can so relate to this! It sure is a frustration! And I understand what you mean about having the ability to write out your thoughts...and edit if necessary!
You talk, girl! There are so many great listeners here! :D