Peace On You
Roger McGuinn Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

God ain't gonna love you any
Cause you loved too many more
He ain't gonna trust you baby
He never could before

God ain't gonna like the way
You cheated on me down here below
He ain't gonna love you any
Cause you loved too many more
Besides me baby

Peace in the valley
Peace in the sea
Peace to all the little children and me
And peace, peace on you

God ain't gonna love you any
Cause you loved too many more
He ain't gonna trust you baby
He never could before

If I was you then I'd start wondering
Just in which direction I would go
He ain't gonna love you any




Cause you loved too many more
Besides me baby

Overall Meaning

The lyrics of “Peace On You” by Roger McGuinn speak to a betrayal and a broken heart. The singer tells his former lover that God will not love her or trust her because she has loved too many others, including cheating on him. Despite her actions, he still wishes her peace in life. The lyrics suggest that the woman has made choices that have caused her to lose the love and trust of both the singer and God.


The song also expresses a desire for peace in the world, singing “peace in the valley, peace in the sea, peace to all the little children and me.” This aspiration for peace in the midst of personal betrayal adds a deeper level of meaning to the lyrics. The song recognizes that the world can be a difficult and tumultuous place, but still holds out hope for a better future.


Overall, “Peace On You” is a powerful exploration of love and betrayal, and the potential for redemption and peace. It conveys the pain of being hurt and the desire for a better world.


Line by Line Meaning

God ain't gonna love you any
Your actions won't gain God's love.


Cause you loved too many more
Because of your history of loving others.


He ain't gonna trust you baby
God can't trust you.


He never could before
Even before this situation, He couldn't trust you.


God ain't gonna like the way
God won't approve of how you treated me.


You cheated on me down here below
By being unfaithful to me on Earth.


Besides me baby
In addition to me.


Peace in the valley
Peace in the land between two hills.


Peace in the sea
Peace in the vast body of saltwater.


Peace to all the little children and me
Peace to all the young ones and myself.


And peace, peace on you
May you have peace.


If I was you then I'd start wondering
If I were in your shoes, I'd begin to think.


Just in which direction I would go
About what path I would take.


Besides me baby
Apart from me.




Lyrics © O/B/O APRA/AMCOS

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions