At creation there was no need for the United Nations. There was no need for NATO. The world was one perfect community. You've got to admit that sounds pretty good. There was a perfect world - until we got a hold of it and began to mess things up. What that our destiny? Is that a human excuse for understanding why the world is the way it is? If we believe the words of the Bible, in it not an excuse, but an explanation of how we got to where we are today. In God's perfect creation all the world spoke one language and communicated directly with Him. This was God's plan, being lived out in grace until sin walked in. Sin has left us with nothing but remnants of that past life at creation.
That is how Joseph viewed years of captivity. The hand of God preparing him to do a mighty work. That is why Joseph could forgive. Did he forget? No, he knew his own history, but he looked beyond the short term pain and looked broader than what the suffering meant to him. He looked at God's plan. He trusted God to use all things for good.