Add Explanation
Add Meaning
New! Read & write lyrics explanations
  • Highlight lyrics and explain them to earn Karma points.
Audrey Assad – O My Soul lyrics

Rivers and stones and the trees of the field, they sing in the night
And a thousand tongues lay deep in your lungs to raise to the sky
Don't lie to yourself, o my soul—love your God.

Deep in your heart you feather and tar your folly and fear:
Expose them for the fools they are, and the world comes clear.
Don't lie to yourself, o my soul—love your God.

Your worries will never love you
They'll leave you all alone
But your God will not forsake you
O my soul.

Lyrics taken from

  • Email
  • Correct


  • u
    This song is mainly for atheists as the writer tries to persuade them to believe in and adore a higher power by using evidence in nature and people. She persuades the atheists to expose their foolish behavior and fear as this is the only they will be able to understand god and his ways. In doing this the atheist will see the truth and find a god that will always stand by them.
    Add your reply

    Write about your feelings and thoughts

    Know what this song is about? Does it mean anything special hidden between the lines to you? Share your meaning with community, make it interesting and valuable. Make sure you've read our simple tips.
    Min 50 words
    Not bad
    This page is missing some information about the song. Please expand it to include this information. You can help by uploading artist's image, adding song structure elements or creating lyrics explanation.



    [an error occurred while processing the directive]