God plants dreams in people's hearts. But many people do not continue all the way to the end in order to follow Him to the fulfillment of that dream. Many get started and quit get started and quit get started and quit. They do not continue because their broken heart overwhelms their hope. They do not have any inner strength to carry them through to the end. Jesus will bind up your wounds and heal your bruises. His Word is the medicine for your soul.