There is a quote that says "If I cut you out you probably handed me the scissors". And quite honestly it is true. As someone who has done some cutting out of people in her life, I can tell you, there is always a good reason. People are generally speaking who they are and that isn't really going to change. People can grow yes, evolve even, but deep down their personality, their morals, their values will always be the same. Selfish people will always think of themselves first. Dramatic people will always create drama and play the victim. And good people will always be good. But just because you always take the high road, does not mean you deserve to be trampled on, taken advantage of, or put through the ringer because someone else can't see it, appreciate it or understand what is going on. You can lead a camel to water but you can't make them drink. The choice is theirs. The choice to try to fix problems is a choice. And you don't have to choose to let someone treat you badly because they can't choose to stop behaving the way they do. You deserve better.