Yesterday Song Lyrics

Mary Mary

Mary Mary Mary Mary cover art
sponsored links

It's likely your browser's cookies are disabled. You'll need to turn cookies on. We can only display part of these lyrics to any suspicious robots due to licensing restrictions.

I had enough heartache and enough headache
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 going to 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, oh, yesterday, I decided to put my trust in you
Oh, oh, yesterday, yesterday, I realized that you would bring me through
There ain't nothing too hard for my god, no
Any problems that I have
He's greater than them all, so

Track Listing


Copy Control CD 1
  • 1 Believer
  • 2 Biggest, Greatest Thing
  • 3 Heaven
  • 4 Real Party (Trevon's Birthday)
  • 5 Save Me (feat. Baby Dubb)
  • 6 Yesterday
  • 7 What Is This
  • 8 Love You That Much
  • 9 Stand Still
  • 10 And I (feat. Kirk Franklin)
  • 11 Speak to Me


  • credits


    publisher: ©Sony/ATV Music Publishing LLC, Universal Music Publishing Group
    writers: Erica Atkins-Campbell, Erica Monique Atkins-Campbell, Trecina Atkins-Campbell, Warryn Campbell
    album: Track 6 in album Mary Mary
    release date: 2005-7-19
    popularity : 76 users have visited this page.
    genres: Electronic Hip Hop Jazz Funk / Soul
    styles: Gospel/RnB/Swing/Big Band/House
    length: 5:20

    Album Information

    country(area): United States
    format: Copy Control CD
    barcode: 828767773322
    script: Latin