Self care is not selfish.
It is necessary.
If you do not afford yourself sufficient rest, hydration, nutrition, exercise, and even play, you simply cannot care for others effectively.
This may seem like a long list and it is difficult to find a perfect balance with all of these facets of health, but it is essential that you try.
And, like all aspects of life, self care requires practice.
It requires trial and error.
You are not going to get it right all at once.
Nor will what works for another person necessarily work for you.
In fact, what works for you today may not work for you tomorrow.
But taking care of your physical, emotional, and mental health is essential not only for your own wellbeing but for your ability to be of service to others.
If you do not take care of your health, inevitably someone else will have to take care of it for you.
If you do take care of your health, however, you are also able to care for others.
Self care, therefore, is not selfish.