Music Video

Featured In

Credits

PERFORMING ARTISTS
Charles Billingsley
Charles Billingsley
Performer
Mike Payne
Mike Payne
Guitar
Nick Buda
Nick Buda
Drums
Tim Lauer
Tim Lauer
Keyboards
Tony Lucido
Tony Lucido
Bass
COMPOSITION & LYRICS
Seth Mosley
Seth Mosley
Composer
Chad Mattson
Chad Mattson
Lyrics
Jonathan Lowry
Jonathan Lowry
Composer
PRODUCTION & ENGINEERING
Seth Mosley
Seth Mosley
Producer
Mike "X" O'Connor
Mike "X" O'Connor
Producer
Sean Moffitt
Sean Moffitt
Mixing Engineer

Lyrics

It's going to be some hard times, It's going to be some dark nights, It's going to be some deep hates, It's going to be some tough fights, I'm going to walk some steep rows, feel like there's no hope I might have to wait years on answers i'm praying for Through fire and rain This one flame remains I can say God is good Even when he is not understood If he gives on a ranks He love will never change He's giving me the proof When I look at the cross Every doubt just falls apart I have been redeemed I mean on everything I know what I believe God is good Sometimes I go straight As if I had a better way I saw a faithful miss And he shows amazing grace What else can i do I can say God is good Even when he is not understood If he gives on a ranks He love will never change He's giving me the proof When I look at the cross Every doubt just falls apart I have been redeemed I mean on everything I know what I believe God is good God is good I lift my hands I lift my voice to say God is good He's so good Every morning, every minute Every say, Say God is good Even when he is not understood If he gives on a ranks He love will never change He's giving me the proof When I look at the cross Every doubt just falls apart I have been redeemed I mean on everything I know what I believe God is good
Writer(s): Seth David Mosley, Chad Michael Mattson, Jonathan Burton Lowry Lyrics powered by www.musixmatch.com
instagramSharePathic_arrow_out