Oftentimes we are thinking of a response to someone before they have even finished talking. This isn't really listening because this does not allow for subtext to be "heard." So your communication is flawed. Best to listen before you think and then think before you speak. Rather than impulsively and recklessly retorting, consider what you want to say and choose your words wisely.