The song "Might Have Been" by Steve Holy is about reflecting on the past and the impact that certain factors have had on the singer's life. It suggests that various circumstances, such as the prayers of a mother, the presence of God's grace, and even mistakes and sins, have shaped the course of the singer's life. The lyrics mention how external factors, like wine and sunlight, may have played a role in certain experiences, but they ultimately realize that it was the love and connection they found in someone else's eyes that truly mattered. The song also highlights the idea that without love and the presence of certain people in their life, the singer might not have existed or become the person they are. The lyrics acknowledge both the mistakes they've made and the guidance and love they've received, ultimately emphasizing the importance of love and its transformative power in one's life. The overall message of the song seems to be about the significance of love, grace, and the role of higher powers in shaping our lives. It suggests that even when faced with the possibilities of what might have been, love and divine intervention play a vital role in guiding and saving us.