Choosing to put yourself first is not being selfish; it’s being self-caring, you will have more to give to others.
There’s a big difference.
Caring for yourself - physically, emotionally, intellectually, socially and spiritually - will make you happier, healthier, and better able to cope with the demands of daily living. In fact, by puting your own needs first and reserving even just a little more time and energy for yourself for yourself, you will have more to give to others.
No Matter how viliantly we try, we can’t do everything all of the time. And we can’t do some things as often or as we would like to do them. So we wind up feeling like we failed somehow. Yes, family is important. And, yes, there’s only so much time in a day. But if you don’t take care of your own needs, who will?