Zechariah 4:6b says “Not by might, nor by power, but by my spirit, saith the Lord of hosts.” Sometimes we have big problems and sometimes we have mountain problems. With the mountain problems we feel as though there is no way out so we might as well give up. God can turn that mountain into a plain and turn your problem into no problem at all. God won’t tell you to do something that you cannot do. God can do anything that he wants to do without us but He won’t. He uses people and he uses people who have faith. If you have the faith to believe it, God will do it. God speaks to us through dreams and visions. Our dreams come to us via our imagination. When God gives you a dream, he will bring it to pass. Don’t let anyone steal your dreams and don’t give up on them.