For My Good
1. Lord today my heart is heavy with these problems I confess
Lately I have even questioned, What good can come from this
But I know that you are with me and you’ll bring me thru somehow
For you gave me a promise I’m standing on right now
Chorus: You promised that all things will work together for my good
Though many things have happened I haven’t understood
You’re making something beautiful just like you said you would
You promised that all things will work together for my good
2. You never said life would be easy and this I know is true
Many tears have stained my pillow as I learn to trust in you
Oh but Lord you’ve never failed me thru the joy and thru the pain
Somehow you put it all together for my good in your own way