Waiting is hard, but worth it (Gen. 40-41)

Download (right click and choose save as)

Sometimes the hardest thing God asks us to do is to wait. As we learn from the life of Joseph, God always has his plan and it is up to us to wait until He brings it to fruition.