God has a plan for your life. A plan that takes into account all of the choices you make. Some choices for good, and some for evil. But God knew them from creation, and uses your choices to accomplish his purpose for your life. God is sovereign, and his purpose for his creation, and each of us, will be accomplished. Yet at the same time he gives us the freedom to make our own choices, and to live with the consequences of those choices.