Getting rid of friends who are horrible to you is never a good feeling. Especially when you know it has to be done, even though you have shared a long past together. Some things aren't worth fixing. It's not worth fixing if the people you care about hurt you all the time and then somehow manage to turn it around onto you, if they leave you out of everything they do together, if they look annoyed when you bump into each other. It's these things that hurt the most, and then you realize they aren't your friends anymore. And I think in the long run that makes it easier to let go, because if they hurt you that much they can't have cared about you all that much to begin with.