Meaning of "Too Many Angels" by Jackson Browne
"Too Many Angels" by Jackson Browne delves into the theme of loneliness, loss, and the search for comfort and truth. The presence of angels throughout the song symbolizes a desire for divine intervention or guidance in dealing with personal struggles and emotional anguish. The imagery of children in photographs highlights the innocence and vulnerability that the singer wishes to protect from life's hardships. The repeated lines "Too many angels have seen me crying, too many angels have heard you lying" suggest a sense of being exposed and judged by unseen forces. The yearning for morning, light, and the dawn represent a yearning for renewal, hope, and a fresh start amidst pain and darkness. Ultimately, the lyrics evoke a deep emotional response and a search for solace and redemption in the face of turmoil.