While fasting is getting great press for its numerous health benefits, it’s not for everyone. There are a variety…