Living on the street damages health and shortens life expectancy. On average, someone that has lived on the street in Barcelona lives 20 years fewer than any other person in the city.
There are a lot of reasons: the cold in winter, the heat in summer, the stress of having to get by every day, the fear, the insecurity and the violence, the poor diet, the addictions in some cases and the lack of access to health.