It doesn't matter what the world says I've seen what you can do I know it's more than just coincidence It's amazing how you move It's not always parting oceans Sometimes it's the little moments When you show how close you are Some would say it's only chance I'm not gonna second guess I've seen the hand of God 'Cause I believe in miracles You can do the impossible Cause every single heartbeat means There's a God who's in control And I know that I'm not alone Even when it's difficult Your love is all the proof I need You're the God who won't let go I believe in miracles I believe in miracles I wasn't there to see you give life To a dead man in a grave But I have been the one revived Within your perfect grace It's not always sings and wonders I know when your children suffer You're the light that leads us on Some would say it's only chance I'm not gonna second guess I've seen the hand of God 'Cause I believe in miracles You can do the impossible Cause every single heartbeat means There's a God who's in control And I know that I'm not alone Even when it's difficult Your love is all the proof I need You're the God who won't let go I believe in miracles I believe in miracles You can speak and calm the waters But when you let the waters rise I'll remember you are still the God Who never leaves my side 'Cause I believe in miracles You can do the impossible Every single heartbeat means There's a God who's in control And I know that I'm not alone Even when it's difficult Your love is all the proof I need You're the God who won't let go I believe in miracles I believe in miracles