The song "All My Life" by Justin Stone is an anthem of perseverance and triumph over obstacles. It conveys a message of self-confidence and determination, encouraging listeners to believe in themselves and their abilities. The lyrics suggest that if someone doesn't appreciate or want the singer in their life, it is their loss. The line "Couldn't walk a mile in my vans" implies that others may not understand the singer's struggles or experiences. The chorus highlights the feeling of accomplishment and success, with lines such as "Two-three caught a million in my hands" indicating the attainment of a significant milestone. The reference to Columbus could symbolize the journey and progress in the music industry. The phrase "Waited, waited all of my life" emphasizes the dedication and patience the singer has invested in chasing their dreams. It could also imply that the artist has overcome challenges and obstacles to reach this point in their career. The second verse acknowledges the singer's imperfections and mistakes, but emphasizes taking ownership of them. It also addresses the irony of people now acknowledging the singer's success, after previously underestimating them. The lyrics express gratitude for blessings and affirm that music and family are important aspects of the singer's life. The line "I'ma drop these albums till my lungs got nothing left" demonstrates the singer's passion and commitment to their craft. Overall, "All My Life" is a motivational song that encourages listeners to stay true to themselves, rise above negativity, and embrace their own journey to success.