In the life of Joseph, we see many twists and turns. He has numerous ups and downs, but throughout you can see God's hand at work. But for Joseph, as he navigates the storm, it was probably tough to see what God was up to.
It can be difficult to see God's fingerprints on the difficult situation in our lives. But we have a promise that we cling to found in Romans 8:28: "And we know that in all things, God works for the good of those who love him..."