Song Meaning
The lyrics paint a picture of a love that's desired but ultimately out of reach. The speaker acknowledges a mutual longing to reunite, but immediately follows with a stark declaration of impossibility. This isn't a simple breakup; it's a profound sense of irreversible separation.
The core tension lies in the conflict between lingering affection and an overwhelming accumulation of past events. The repeated phrase "too many rivers" isn't just about physical distance; it represents the insurmountable emotional and experiential chasm that has grown. This chasm is filled with "too many dreams have been lost" and "too many long nights" of personal anguish, making a return feel like an impossible feat.
The most striking craft element is the powerful, shared accountability. The speaker explicitly states, "don't think for a moment that I blame only you," then delivers the potent line, "For we both killed the fruit on the vine." This vivid agricultural metaphor suggests a shared destruction of potential, not just a relationship's end, but the deliberate ruin of its very essence and future. It's a mature, painful admission of mutual culpability.
These lyrics resonate because they capture the painful reality that some things, once broken, can never be fully mended. The imagery of trying to "put love back together" only to find "a few little pieces you can't find" perfectly articulates the permanent scars of a damaged relationship. The cumulative weight of "too many" past hurts and lost opportunities creates a sense of resigned finality, making the speaker's inability to return feel not like a choice, but an inevitable consequence.