Not taking care of yourself is not self-care, no matter how much you try to convince yourself that you're just "listening to your body". Consider that maybe you feel like shit because you're treating yourself like shit. Take a shower. Eat some real food. Drink some water. Get some sunlight.