angels beautiful challenge clouds criminal direction dust fate forever happy hurled insults living merman million mistakes nothing relentlessly shame sleeping steel streets today twenty voices walls