Intermittent fasting is among the best ways to lose weight and improve your health. It is also a great way to have powerful effects on your body and brain and may even help you live longer. However, long periods of not eating have many side effects, and can potentially harm your body.