Obesity is caused by excessive intake of fats due to which the total mass of the body increases. Excess fat gets deposited on the walls of the arteries as cholesterol. This increases the probability of heart problems. The flow of blood slows down and this condition leads to heart attack.