Thank you so much for this article. Yes, Joseph has many things to teach us from this amazing story in Genesis. God won't do what we wanted Him to do and He will do at what it has to be done according to His plan. let us trust Him. He took the Israelites from Egypt and He will take us to Promised Land. Thanks for sharing.