Studies show that factors such as unhealthy eating habits, including excessive consumption of carbohydrate-rich foods, stress, poor sleep quality and a sedentary lifestyle are the main causes of weight gain.