Meaning of "Thread Of Scarlet" by Steve Green
The lyrics of "Thread of Scarlet" hold deep theological significance, drawing parallels between the fall of humanity in the garden of Eden and the ultimate redemption through Jesus Christ. The scarlet thread symbolizes the continuous presence and plan of God throughout history to bring salvation to humanity. The reference to the Son of David dying for the redemption of mankind echoes biblical prophecy and underlines the sacrificial nature of Jesus' death. The song poignantly portrays the weight of sin and the price paid by Jesus so that believers may live in freedom and righteousness. The repetition of the phrase "That we might live" emphasizes the hope and new life that Jesus' sacrifice offers to believers. Overall, the lyrics of "Thread of Scarlet" celebrate the unfathomable love and mercy of God in providing a way for humanity to be reconciled to Him through the sacrifice of Jesus Christ.