People gain weight for several reasons, including the use of particular medications, injury, hormonal imbalances, genetic mutations, poor dietary habits, and sedentary lifestyles. Gaining weight does not occur overnight. Instead, your system begins to store white fat gradually until it can no longer control the fat-storing process. Equally, shedding weight is not an easy feat. Some people can lose fat by making lifestyle and dietary changes.