Meaning of "Long Time Waiting" by Engine Down
The lyrics of "Long Time Waiting" by Engine Down delve into themes of frustration, longing, and a sense of inevitability. The speaker expresses a desire to show someone an important truth or reality that needs to be addressed, yet they grapple with the lack of direction or hints to guide them in this process. The repeated references to perfection and the past indicate a reflection on mistakes and imperfections, with a willingness to move forward despite them. The plea not to be questioned again signifies a weariness with having to explain or justify oneself, and instead choosing to wait for circumstances to play out in their own time. Overall, the song captures a sense of being stuck in a limbo of uncertainty, waiting for clarity or resolution to come about on its own.