Knowing when to shut up

I think knowing when to shut up is a great skill in the mastering of conversation.

Nobody wants their ear burned off by someone ranting.

A conversation is supposed to be a two way dance.

Therefore reading the signs of an increasingly disinterested conversation partner is key.