The song "Can't Be Too Long" by Grand Funk Railroad tells the story of a man who is reflecting on his past actions and the consequences he now faces. The lyrics depict a hot summer day, where he toils in the sunlight to earn money and support his loved ones. However, in the springtime, he admits to having killed a man of a different race or creed. Despite his remorse, he acknowledges that he had to work hard to provide for his baby and didn't think twice about his actions at the time. Now, he realizes that he must pay the price for taking another person's life. The weight of this burden is evident in the repeated "Ahhh" sounds, conveying emotional turmoil. The narrator expresses a sense of resignation and acceptance of his fate. He believes that he must remain strong, even though he knows his remaining time on earth is limited. He is aware that death will eventually come for him, and he will depart from this world, leaving behind the deeds he has done. In a heartfelt moment, the narrator sheds a tear, potentially remorseful for the consequences of his actions, and he remarks on the fleeting nature of life. He acknowledges that it has only been a year since the incident, but he already feels the weight of his impending demise. Overall, "Can't Be Too Long" delves into themes of remorse, sacrifice, and the fleeting nature of life. It raises questions about the consequences of our actions and the inevitability of death that we must all face.