This song means that we never know what the next second or hour will bring, what will happen the next day. It means that when you feel you're not going to make it, that the road seems to lead you to nowhere, there is always someone who will help you to hold on and show you that you can do what you set your heart on. Just take a step and you'll start to climb that mountain and with each step, you're climbing higher and that no matter what life throws at you can handle it if you truly try.