The habit you should give up to lose weight is not eating enough. Eating too few calories, especially at breakfast and lunch, will prevent you from losing weight and controlling your weight.
Strictly reducing calories and exercising too much is not a sustainable way to lose weight. You may find initial weight loss difficult to maintain because hunger often leads to overeating and weight gain. In addition, this approach can make you feel headaches, tiredness, and irritability.
In an effort to start the day by keeping calories low, you will be so hungry that in the afternoon, you will eat more calories than your body needs at the end of the day. This can cause your body to be in fat storage instead of fat burning.
When you eat, food is broken down into glucose (sugar). This increases blood sugar levels, stimulating the release of insulin, a hormone that carries glucose from the blood to cells for energy.
Excess glucose is stored as glycogen in the muscles and liver. If left over after that, it will be stored as fat. Therefore, insulin is released every time you eat. If you eat more calories than your body needs, your body will store fat.
Instead of eating less at each meal, try to supplement more nutrient-dense foods. These foods will keep you full but still allow you to have a small calorie deficit to achieve your health goals and lose weight.
When you change your eating habits to eat less at each meal and replace it with the habit of building balanced meals, you will feel healthier and achieve weight loss results.