Weight gain has multifactorial causes ranging from unhealthy dietary habits to underlying disease such as hypothyroidism. Overeating behaviours such as binging, mindless eating, or stress-eating, are often linked to emotional or mental distress. Excess feeding practices that are meant to self-sooth if left unmanaged may lead to long term weight gain, diabetes, heart disease, and obesity.