Credits
PERFORMING ARTISTS
Mary Mary
Background Vocals
Joi Campbell
Background Vocals
Charles Veal, Jr.
Conductor
Teddy Campbell
Drums
Warryn Campbell
Wurlitzer Piano
Jerry Peters
Horn Conductor
Reggie Hamilton
Upright Bass
COMPOSITION & LYRICS
Warryn "Baby Dubb" Campbell
Composer
Trecina Campbell
Composer
Mary Mary
Vocal Arranger
Warryn Campbell
Vocal Arranger
Jerry Peters
String Arranger
PRODUCTION & ENGINEERING
Warryn Campbell
Executive Producer
Sean Cooper
Engineer
Manny Marroquin
Mixing Engineer
Jared Robbins
Assistant Mixing Engineer
James Cruz
Mastering Engineer
Bruce Buechner
Recording Engineer
Reggie Dozier
Recording Engineer
Lyrics
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 tears 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 tears yesterday
Yesterday, oh, yesterday
I decided to put my trust in you
Oh, oh, yesterday, yesterday
I realized that you will bring me through
There ain't nothing too hard for my God, no
Any problems that I have
He's greater, greater than them all
So I decided that I cried my last tears yesterday
Yesterday, oh, yesterday
I decided that I could put my trust in you
Oh, oh, 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 I decided that I cried my last tears yesterday
Writer(s): Jerome Kern, Otto Harbach
Lyrics powered by www.musixmatch.com