The only people I know that don't have problems Are people I don't know very well And life's a winding road of happiness and heartache At least that's what I found for myself And I've learned that if you wanna see the rainbow There's really no way around the rain And you gotta let the sun go down To see it rise again And when it all feels like it's crashing down around me In the moments when I feel like giving up There are things I know I always can rely on Blessed hope and His love Blessed hope and His love I gotta tell you that I don't much like the struggle But I can always count on God to get me through He has carried me in my darkest time And He'll do the same for you And when it all feels like it's crashing down around you In the moments when you feel like giving up There are things I know we always can rely on Blessed hope and His love Blessed hope and His love Oh I trust in His word And I can count on His grace And I depend on His goodness everyday So when it all feels like it's crashing down around me In the moments when I feel like giving up There are things I know I always can rely on Blessed hope and His love Yeah, there are things I know I always can rely on Blessed hope and His love Blessed hope and His love