It is not selfish to sometimes put your needs ahead of others. There needs to be a balance and being led to believe that spending any time on yourself or by yourself is selfish, then so be it. There comes a time when you need to be by yourself in order to regain your focus and your energy. It is good to be kind to others, but it is equally important to be kind to yourself as well. It is okay to put yourself first every now and then.