i hate when someone does not take the hint to stop talking
With those kind of people you just have to be blunt. If that doesn't work then it's time to excuse yourself from the conversation.
i really do agree. that is usually my approcah
You are usually left with no other option.