Upcoming Concerts for Mary Mary
Top Songs By Mary Mary
Similar Songs
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
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
[Verse 1]
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 tears yesterday
[Verse 2]
Either I'm gon' trust You
Or I may as well walk away
'Cause stressin' don't make it better
Don't make it better, no way
See, I decided that I cried my last tears yesterday, yeah
[Verse 3]
Yeah, yeah
Yesterday (Yesterday) oh, yesterday
I decided to put my trust in You
Oh, oh, yesterday (Yesterday) Yesterday (yesterday)
I realized that You would bring me through
[Verse 4]
Hey, yeah
There ain't nothin' 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
[Verse 5]
Yeah, yeah
Yesterday (Yesterday) (Yesterday) oh, yesterday, hey
(Yesterday) (Yesterday)
I decided to put my trust in You
Hey, oh, oh
(Yesterday) Yesterday (Yesterday) oh
I realize that You would bring me through
[Verse 6]
(I, I, I)
There ain't nothin' too hard for my God, no
Any problems that I have
He's greater, great them all
Oh, ah
So I decided that I cried my last tears yesterday
Written by: Erica Campbell, Warryn "Baby Dubb" Campbell