General CommentI'm pretty sure "all my dark angels" is correct. He is saying he must part ways and finally forget about his past "loves" and bury them in the past. The rest of the song I'm pretty sure is self explanatory. Beautiful song

General CommentBeautiful song, yes.
Dark angels? Maybe Henley is referring to his old ways, old habits. He needs to change for this marriage to work and to last. He's committed to it, too.
I see some congruent thoughts with this song and "Everything is Different Now" on the same album.