Whenever I think about someone talking shit about someone else, all I can think of is that how sad and boring their life must be that they have to talk bad about me? hahah. I know it's easy to say it and hard to do, but at some point you will stop taking them personally and learn to ignore and maybe remove them from your life. What you're feeling is very valid though and normal. It's good that you're writing about this and processing it.
I think what I'm just trying to say is that it will get better. And I also believe in karma... it will backfire on them at some point. :D