The key part of the word providence is the verb provide. God is always working behind the scenes in the events of our lives to provide us with something. He is working UPSTREAM.
Boy do I need to reflect on this after the day I have had. Lets just say by 9am I was sitting in the nurse's office with my head busted open and ice pack. God does work in mysterious ways to knock some sense into me.