Yesterday
Andrea Helms Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I had enough heartache and enough headaches
I've had so many ups and downs
Don't know how much more I can take
See I decided that I cried my last tear yesterday

Either I'm gonna trust you
Or I may as well walk away
'Cause stressing don't make it better
Don't make it better, no way
See I decided that I cried my last tear yesterday

Yesterday, yesterday
See I decided to put my trust in you
Yesterday, yesterday




I realized that you would bring me through
See there ain't nothing, no, too hard for my God

Overall Meaning

Andrea Helms's "Yesterday" is a song that speaks to the artist's resolve to trust in God and stop stressing about the ups and downs of life. The lyrics reflect a deep sense of weariness that comes from enduring heartaches and headaches, to the point where the singer feels that they cannot take anymore. However, despite the struggles, the artist decides to put her trust in God and let go of her worries.


The song essentially acknowledges the cyclical nature of life and the fact that everyone faces challenges and obstacles. However, the singer's decision to trust in God is a signal that she has accepted that fact and no longer wishes to struggle against or be consumed by it. The chorus emphasizes this resolve to move past negativity by repeating the title, "Yesterday," which suggests a willingness to leave past pain behind and move forward with hope.


In conclusion, "Yesterday" is a powerful song that conveys a message of resilience and perseverance. It inspires listeners to let go of their fears and trust in a higher power to navigate the unpredictable journey of life.


Line by Line Meaning

I had enough heartache and enough headaches
I've been through so much pain and worry


I've had so many ups and downs
My life has been full of highs and lows


Don't know how much more I can take
I'm not sure I can handle any more struggles


See I decided that I cried my last tear yesterday
I made a conscious decision to move on from my hardships and not cry anymore


Either I'm gonna trust you
I have to make a choice to trust in God


Or I may as well walk away
If I don't trust in God, I might as well give up


'Cause stressing don't make it better
Worrying won't solve anything


Don't make it better, no way
Stress only makes things worse


See I decided that I cried my last tear yesterday
I am committed to not crying over my problems anymore


Yesterday, yesterday
I made this decision yesterday


See I decided to put my trust in you
I chose to have faith in God


Yesterday, yesterday
I made this decision yesterday


I realized that you would bring me through
I understand that God will help me overcome my struggles


See there ain't nothing, no, too hard for my God
I believe that God can handle any challenge




Lyrics © BMG RIGHTS MANAGEMENT US, LLC
Written by: GEORGE YOUNCE

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