This painful song has many beutiful layers:
1.Lovers promises broken in a painful retrospective of a break up or divorce (Dolores indeed divorced - years afetr the song was written).
A man looking back at his life and his promises to himslef, finding out he did not fulfill his dreams one bit.
A society looking back and seeing how large is the potential of humans living together in a society, and how human greed and hatered turned it all into a disgusting mix of poverty, corruption, wars, destruction of nature, and
bigotry of all sorts.
This painful song has many beutiful layers: 1.Lovers promises broken in a painful retrospective of a break up or divorce (Dolores indeed divorced - years afetr the song was written).