Sometimes you can lay down your life and people will still complain you are not laying flat enough.
Never let others expectations of you sway you from doing for yourself first. In order to feed others, you have to have the nourishment and energy to offer help. If you give more of yourself to others without replenishing yourself first, eventually your plate will grow empty. In order to help others, you must first ensure your plate is full.