God granted Abram a destination that was good, and he was asked to go. As seen in the passage, he was then blessed by Him.
Doubt gave birth to fear and other worries began the fall from this promise. Instead of trusting the Lord in what He promised, “Go from your country and your kindred and your father’s house to the land that I will show you. And I will make of you a great nation” (Genesis 12:1-2) Abram went so far until something began to worry him. This in turn caused turmoil on Pharaoh. A lie that could’ve been avoided, ended up swindling the promise of God.
How many times do we screw up the path or take a ‘shortcut’ in the promises God trusts us with? God does not expect perfection from man or women, even though the amount of trust He grants says differently, a perfect being isn’t anyone but Christ, Jesus himself. Hence the reason why Holy Spirit and the Bible is present and here today, so promises like these – God to Abram – don’t have to be screwed up because of doubt or worry; but rather, guided by something greater and more perfect.