God's greatest promises require much of us.Most often, before we arrive at the promises of God, it requires a long hard journey from us.
All Joshua had to lean on was God's calling and God's promises.
In our lives when God calls us to do something great it will require much. We aren't guaranteed an easy road. But, we are guaranteed that God will never leave us or forsake us.Joshua 1:5Hebrews 13:5
The question is: Are we willing to give much in order for God to do great things through us?