angel arrogance ascension blaze compromise cursed dazed disbelieve divide exile great grew groan hand kin lacerate life lines longer maze passed send solace wake walked willed