This is so very true. It never ceases to amaze me how it never seems to occur to those people who speak poorly of others behind their backs all the time -- how much they are actually speaking of themselves with their actions. Speaks volumes to me of their own character.
Yes - no point being unkind and feeling bad energy. I do believe it's true that you reap what you sow. Treat good people poorly and anyone with self respect will leave. Better to walk away and let that person continue to experience their poor decisions without you bearing witness or taking part.