I created a post about it being okay to be selfish a few weeks ago, basically stating that it's okay to take some "time-off" from the world (texts, calls, etc.) and find yourself and what you love to do. With that being said, it's also, okay to take some "time-off" or "quit" some relationships in your life in order to protect your peace.
There are people in the world and unfortunately, people in our lives that are emotionally draining. You know, those people who it's always about them, nothing else matters. Those same individuals that try and make you feel bad for doing something you love to do or who you want to be around because they have their own insecurities and want you to feel how they feel. They are always negative and literally drain you every single time you talk to them. You know the saying, "misery loves company," these people are the epitome.
But just like its okay to be selfish with your time and find yourself, its definitely okay to kick those people out of your life. You deserve all the happiness in the world and you deserve to have people around you who want the same.
You don't realize that protecting your peace is so important while you are younger because you believe you NEED those people in your life in order to be happy. You believe that you have to have this large circle of friends and even have to please everyone around you, for you to have a happy life. NOT TRUE. It took me until I got to college to realize that I did not need a lot of friends to be happy. It didn't take me until after college, to realize that even the one's closest to you can be those who you have to let go in order to stay in this positive circle of energy.
If you have people in your life that are constantly taking your peace from you, sit down and try to have a conversation with them, first, because you obviously value this person enough to have them in your life. If that does not work, then you have to choose yourself, be selfish, and let them go.