God has a plan for our lives, but we don't always see it right away. Often His plan involves painful twists and turns that make no sense to us. And yet the truth remains: God has a plan and nothing can stop Him. This is Part 2 in the sermon series “Joseph: Sovereign In The Silence”.