Don't fast, even for a short time, if you have diabetes because it can lead to dangerous dips and spikes in blood sugar. Other people who should not fast include pregnant or breastfeeding women, anyone with a chronic disease, the elderly, and children.