Environment can change the way our genes work Environmental factors such as stress and diet could be affecting the genes of future generations leading to increased rates of obesity, heart disease and diabetes.A study of people suffering post-traumatic stress disorder (PTSD) after the 9/11 attacks in New York made a striking discovery.