Psychological problems affect four out of 10 people between 15 and 29 years old. Only 30.8% believe they have good mental health, according to a survey by the Spanish Mental Health Confederation.

Social change is causing an increase in mental health problems among adolescents and young people, increasingly from an earlier age, starting at 12 or 13 years old, experts warn. "It is the first generation in Spain, which, in principle, is going to live worse than its parents," says sociologist Marta Delgado, one of the authors of the latest study.