Good for you for walking away! Pat yourself on the back. It seems we are a world of poor listeners. I find myself in similar situations many times. It's especially hurtful because I make a conscious effort to be an attentive listener. When I'm speaking with someone and they are giving their attention to someone or something else I immediately drop the conversation. And I'm not nearly as inclined to speak with them any time soon.