lack of physical excercise,Mental stress,heredity, obesity.etc are the main reasons for diabetes .Some of the main reasons of heart diseases are smoking,alcoholism, hypertension,diabetes,lack of physical excercise,mental stress,anger,heredity,anxiety.etc.