VaShawn Mitchell For My Good Lyrics

Promises Track Listing
CD 1
  • 1 Crazy Praise
  • 2 Crazy Praise (reprise)
  • 3 I Worship You
  • 4 Lift My Hands
  • 5 Able
  • 6 For My Good
  • 7 My Testimony
  • 8 Chicago Bump, Part 2
  • 9 Promises
  • 10 Favor (Ain't Fair)
  • 11 Over & Over
  • 12 Over & Over (reprise)
  • 13 It Passed Over Me
  • 14 Don't Last (remix)
  • [Repeat: x8]
    Oh, oh, oh

    [Repeat: x2]
    I came to tell you it was for my good
    All of those times that I was misunderstood
    Every affliction
    Those situations
    They brought me closer to God
    Although sometimes I had to cry
    He wiped every tear from eye
    It was good
    For my good

    [Repeat: x3]
    My troubles
    My trials
    Only made me strong
    My troubles
    My trials
    Only made me strong
    It was good
    For my good

    Though he slay me
    Yet will I trust him
    I realized that it was for my good

    [Altos:]
    Though he slay me
    Yet will I trust him
    I realized that it was for my good

    Though he slay me
    Yet will I trust him
    I realized that it was for my good

    For my good
    For my good

    Though he slay me
    Yet will I trust him
    I realized that it was for my good

    For my Good!

    Lyrics © OBO APRA/AMCOS

    Artists A to Z: