There comes that point in your life where you realize that some people don’t deserve to be in it, and you choose to take those people out if it. Some people may call that selfish, but I am going to give you some reasons why it is not. It’s your life First and foremost the life you live in is your life. You deserve to be happy in your life. If you are putting more effort into someone else’s life than yours, you are going to be miserable. That doesn’t mean don’t be there for others and not help them out, but if it gets to the point where you are practically living someone else’s life for them cause they cant make smart decisions on their own, that isn’t fair to you. At that point, it isn’t your life anymore. Let it be your life again. Sometimes you grow out of people, and that’s okay The more you go through life, the more you grow up. You see things everyday that help you morph into the person you are going to become. Everyone grows up at a different pace and that’s
Source: Why it’s Not Selfish to Remove People From Your Life