Eternal Connection: The Divine Embrace in 'Future/ Past'

John Mark McMillan's song 'Future/ Past' is a profound exploration of the divine relationship between humanity and a higher power. The lyrics paint a vivid picture of a God who holds the reins of the universe, controlling the sun and the moon like a king driving horses. This imagery sets the stage for a narrative that speaks to the omnipotence and omnipresence of the divine, covering mountains and valleys with mighty wings, symbolizing protection and care.

The song delves into the theme of wisdom and knowledge, describing them as treasures hidden within the hand of the divine. This metaphor suggests that true understanding and enlightenment are found in a relationship with God. The 'fortunate turn of events' where the divine asks the singer to be a friend highlights the grace and favor bestowed upon humanity. This invitation to friendship signifies a personal and intimate connection with the divine, transcending the typical boundaries of reverence and awe.

The chorus, repeating the lines 'You are my first, You are my last, You are my future and my past,' emphasizes the eternal nature of this relationship. It speaks to the timelessness of the divine, existing beyond the constraints of time and space. The constellations swimming inside the breadth of divine desire further illustrate the vastness and depth of God's love and passion. The song concludes with a reaffirmation of the divine as the beginning and the end, encapsulating the idea that all of existence is encompassed within this sacred relationship.

Share on social media Share as link
  1. How He Loves
  2. Future/ Past
  3. Baby Son
  4. The Goodness
  5. Juggernaut
View all John Mark McMillan songs

Most popular topics in John Mark McMillan songs

Related artists

  1. Hillsong United
    Hillsong United
  2. Elevation Worship
    Elevation Worship
  3. Bethel Music
    Bethel Music
  4. Leeland
    Leeland
  5. Phil Wickham
    Phil Wickham
  6. Cory Asbury
    Cory Asbury
  7. Kari Jobe
    Kari Jobe
  8. Needtobreathe
    Needtobreathe