Song Meaning
The narrator is locked in a relentless pursuit, driven by the singular hope of finding a specific, loved individual. This isn't just a casual search; it's a desperate act to stave off emotional ruin, as the "empty heart's in jeopardy" without this person. The act of moving forward, of "keep walking," becomes a lifeline, a way to avoid succumbing to the void of living "without you."
The core tension lies in the immense distance and time separating the narrator from their beloved, contrasted with an unwavering, almost defiant faith. The lyrics acknowledge the passage of time – "it's been so long" – but reframe it as insignificant if the other person also feels the absence: "Just as long as I know I've been missed." This reciprocity is the fuel, transforming a potentially bleak existence into one where hope persists.
The most striking aspect is how the narrator weaponizes time and loneliness. "Time is on my side" is a powerful inversion, suggesting that the waiting period itself is a positive force because it's imbued with the certainty of the other person's existence. Loneliness isn't just an emotion; it's a state where love for this absent person can still flourish, "I love you in my loneliness," which in turn powers the continued movement.
This dedication to an unseen, unheard presence is what makes the lyrics resonate. It's not about a passive longing but an active, almost spiritual commitment to a connection. The repeated phrase "keeps me hangin' on" underscores this active struggle, transforming the simple act of walking into a profound testament to enduring love and the refusal to let faith falter, even when faced with profound emptiness.