"We know that all things work for good for those who love God, who are called according to his purpose." Rom 8:28
Although we know it is true, all of us occasionally doubt that all we experience works together for the good. Too many bad things have happened to everyone to simply affirm Paul's teaching to the Romans. When God told Abraham that he wanted to make a covenant with him, Abraham was excited but then remembered that a Covenant with God was going to bind him unto death and he fell into a deep and terrifying sleep.
Frightened that he would fail God and die, Abraham wakes to discover that God has changed the rules. Though Abraham would suffer many trials, God's covenant was unilateral and complete. God was not threatening Abraham with death but promising him he would never be alone. As long as he listened and obeyed God's commands, he would be the Father of many nations.
God's promise to Mary completes the circle. God will work through Mary to remind all of us that the promise made to Abraham was only the beginning. Not only will God walk with us always, God will become one of us through Mary. What more could we ask?
Today, pray that God will help you see all as gift.
How can you make everything work together for good in your life?