Obesity raises your risk for many long-term health problems, including heart disease, cancer, and type 2 diabetes. Carrying extra weight can also cause joint pain, depression, low self-esteem, ...