All Of Our Yesterdays

Mac DeMarco Mac DeMarco

Embracing the Present: The Melancholic Wisdom of 'All Of Our Yesterdays'

Mac DeMarco's song 'All Of Our Yesterdays' is a poignant reflection on the passage of time and the inevitable fading of past experiences. The lyrics convey a sense of melancholy as they acknowledge that 'all of our yesterdays have gone now,' suggesting a longing for moments that have slipped away. This repetition emphasizes the inescapable nature of time and the universal experience of looking back on what once was.

Despite the wistful tone, the song carries an underlying message of resilience and hope. Lines like 'And that don't mean your dream is over' and 'And that don't make your heart beat slower' serve as reminders that the end of past experiences does not signify the end of one's aspirations or emotional vitality. DeMarco encourages listeners to find strength in the present and to continue pursuing their dreams, even as they mourn the loss of yesterday.

The song also touches on the importance of support and human connection. The repeated offer to 'call me up when you need a shoulder to prop you up' highlights the value of having someone to lean on during difficult times. This sentiment underscores the idea that while the past may be gone, the present is still rich with opportunities for connection and support. DeMarco's gentle, introspective style, characterized by his mellow vocals and laid-back instrumentation, enhances the song's reflective and comforting atmosphere, making it a soothing balm for anyone grappling with the passage of time.

Share on social media Share as link
  1. Freaking Out The Neighborhood
  2. Moonlight on the River
  3. My Kind Of Woman
  4. For The First Time
  5. Holy
  6. She's Really All I Need
  7. Go Easy
  8. Brother
  9. Heart To Heart
  10. Watching Him Fade Away
View all Mac DeMarco songs

Most popular topics in Mac DeMarco songs

Related artists

  1. Beach Fossils
    Beach Fossils
  2. Grizzly Bear
    Grizzly Bear
  3. Beach House
    Beach House
  4. Florence + The Machine
    Florence + The Machine
  5. Animal Collective
    Animal Collective
  6. Pond
    Pond
  7. King Gizzard & The Lizard Wizard
    King Gizzard & The Lizard Wizard
  8. The War On Drugs
    The War On Drugs