Lets talk Perspective.
And God sent me before you to preserve a posterity for you in the earth, and to save your lives by a great deliverance. - Genesis 45:7
Chameleons and dragonflies have eyes that can cover a full 360 degrees of vision. With their peripheral vision, humans can cover only half that range. At any given moment in life, we humans are missing "half" of what is going on around us. Ours is a limited perspective to say the least.
Our perspective is limited spiritually, too; we don't often see things from God's perspective with our limited spiritual vision. For instance, for years Joseph thought he was only in Egypt to be God's representative among the Egyptian nation - to demonstrate God's wisdom and righteousness. And he did that well (Genesis 41:38-40). What he didn't see at first was that God had him in Egypt to prepare a place of refuge for the descendants of promise - the family of Jacob. He was overcome when he realized he was meeting his brothers for the first time in many years, and that he could help preserve his family (Genesis 42:24).
We should live our lives with the knowledge that we are not seeing the whole picture. We must ask God to show us His perspective - to show us how we can be a blessing to others.
God's plans reach from an eternity past to an eternity to come. Let Him take His own time.
William S. Plumer