There are many reasons why people gain weight and, an equal number of reasons why people have difficulty loosing weight. The CDC estimates that approximately 70% of Americans are overweight including an estimated 30% classified as obese, with a BMI of 30 or greater. People gain weight due to hormonal changes as a result of pregnancy, menopause, quitting smoking, binge eating and food addiction. There are many challenges people experience when attempting to loose weight, such as preparing meals that are healthy that appeal to all family members, the perception of not having enough time to prepare meals, inadequate exercise and poor eating habits. Although there are often medical reasons that can contribute to weight gain, the majority of people will loose weight with lifestyle changes. This can be challenging for many people, but with the right program and support people can loose weight and keep it off. Generally losing 1 to 2 pounds a week is healthy, if you are considering a program that promises more rapid weight loss beware! These programs are often dangerous for your health and in most cases the results are short lived and, you will regain the weight.