The day I learned to do this my life changed. Also when others walk away from me, I am ok with it because I can never MAKE one know my intention if they choose to stick around and find out. I know I am a good person, so I allow what is not good to go.
Sometimes you can't just walk away! You have to learn to deal with it, and keep your sanity.
In a situational view, I guess it depends on how bad the vibes is because it would be disrespectful if you just walk away without any valid reason inatead why don't you just listen and interact with the conversation... i guess its just a matter of good communication, understanding and respect. Who knows your conversation may end up to a good vibes and you may end up to be a good friends...Let us always be positive even how negative it may seems.. God bless everyone.
You know its not just friends that we sometimes have to walk away from...its family as well which is hard to do..but trust once you do it you feel so much better..
ALWAYS trust your gut instinct,there is a reason God gave that to us,so never turn a deaf ear to it.