The obstacles of dreams – In working toward our dreams and waiting on their fulfillment, there are two common obstacles that will arise: our own immaturities and the harmful choices of others. Like Joseph, these obstacles exist to cause us to doubt our identity and our ability to hold on to the dream till the end. It’s in these times where we must hold on to the character and promise of the person who gave us the dream in the first place. God’s plans for our lives will come to fruition and fulfillment based on His word and nothing else.