Diets vs Lifestyle

Almost every diet I know is based on calorie restrictions. So when you are on a diet, you eat less, you feel without energy, you lose weight, and the you start eating again and gain even more weight. This is so understandable.