It's Been Awhile

Staind Staind

The Struggle with Personal Demons in 'It's Been Awhile'

Staind's song 'It's Been Awhile' is a poignant reflection on personal struggle, regret, and the journey towards self-acceptance. The lyrics, delivered with raw emotion by lead singer Aaron Lewis, delve into themes of addiction, self-loathing, and the impact of one's actions on themselves and others. The recurring phrase 'It's been awhile' serves as a marker of time, indicating both the distance from past mistakes and the ongoing battle with personal demons.

The song's verses reveal a person who has been through a period of self-destruction and is now recognizing the toll it has taken on their life. The acknowledgment of addiction and the inability to love oneself suggest a deep-seated struggle that has led to a cycle of negative behavior. The mention of 'stretched myself beyond my means' implies a history of pushing oneself to unhealthy limits, possibly in an attempt to cope with inner turmoil or to meet external expectations.

However, amidst the confessions of past wrongdoings, there is a glimmer of hope and redemption. The protagonist finds solace in a significant other, whose presence seems to alleviate the burden of their past. The line 'But all that shit seems to disappear when I'm with you' indicates a powerful emotional connection that provides a temporary escape from the protagonist's troubles. The song also touches on the importance of taking responsibility for one's actions, as seen in the lines 'I cannot blame this on my father' and 'Since I said I'm sorry.' These lyrics suggest a turning point where the protagonist is ready to face their past and move forward with a sense of accountability and the desire for inner peace.

Share on social media Share as link
  1. Something To Remind You
  2. So Far Away
  3. Believe
  4. It's Been Awhile
  5. Epiphany
  6. Tangled Up In You
  7. Not Again
  8. Outside
  9. Here And Now
  10. Zoe Jane
View all Staind songs

Most popular topics in Staind songs

Related artists

  1. Limp Bizkit
    Limp Bizkit
  2. CheVelle
    CheVelle
  3. P.O.D
    P.O.D
  4. Hoobastank
    Hoobastank
  5. Deftones
    Deftones
  6. 3 Doors Down
    3 Doors Down
  7. Three Days Grace
    Three Days Grace
  8. Drowning Pool
    Drowning Pool