Fasting for weight loss may not be a good idea for anyone suffering from any kind of health condition including heart disease, diabetes, or hypertension. It is also not a good idea for pregnant women or women who are breastfeeding. Fasting may even cause certain types of kidney stones