Look at these verses. God is constantly moving the pieces on the chessboard of life as we make our moves. And He even prompts us to make certain moves. We know this from Phil. 2:13. God is working all things together for the good for those who love Him and are called by Him! To accomplish His plan for our lives and for the greater good His Kingdom.

Job 42:2, Psalms 33:10-11, Acts 4:28, Romans 8:28, Phil. 2:13