"Waiting" by Justin Stone seems to be a deeply personal and introspective song that explores the artist's struggles with homelessness, financial difficulties, and feelings of despair and frustration. The song opens with Justin expressing his desperate situation - living without a home, being broke, and consumed by feelings of hate and death. He also mentions the constant waiting, presumably for a breakthrough or success that will change his circumstances. Seeking validation, the artist questions whether he is doing things right or if he is living the right life. He acknowledges that others may not understand the depths of his struggles, sometimes even wanting to die or hide from his problems late at night. The chorus repeats the themes of living without a home, being broke, and dying from the waiting game. It emphasizes the suffocating nature of these circumstances. Justin then delves into his mindset and emotions, highlighting the fear that is ingrained in his brain. He acknowledges that ignorance alone cannot solve his problems, and despite hiding his sadness well, he feels gone inside. He mentions the need to appear cool and upbeat, but also the difficulty in trusting anyone these days. He questions whether people will still love him if he never achieves his dreams and wonders if he can make his loved ones proud. Justin finds solace in talking to God about these issues, particularly when he is alone on his balcony. Overall, "Waiting" portrays the artist's struggles with homelessness, financial instability, and the emotional toll it takes on his mental state. It showcases his yearning for validation and success while grappling with the fear of failure.