Every once in a while it's healthy to take a step back and look at the big picture story that God has been writing in your life. I try to do it frequently, because it reminds me of just how big God is and how small of a part I really had in all of it. So many events and people weaving in and out of the story in ways that could never be pre-planned, the results of which are still playing out now. Sunday night, in the midst of some late-night worship in my room at home by myself, I couldn't help but shouting out "Thank You!" because it was hitting me just how many miracles God has worked in my life in the three years since graduating from college.
Tonight I sat down to write out as much as I could of the miracles God has worked, and I began to realize just how interconnected everything is. By reading through this, I could never deny God's existence or His concern for the details of my life. Here's just a small taste:
After providing a job during a recession that I didn't even apply for, God reconnected me with an old mentor through a small group he was starting in June 2008. Through reconnecting with him, I found out that he was hiring for a job that I took in November of that year. Through that small group and that job, I met and grew closer to a girl who would become my girlfriend a year and a half later. Also at that job, I got reconnected with another old friend, and with her we started a nonprofit in September 2009. Through that nonprofit, I went back to Kenya in December 2009, where I met a counselor who helped me to work through some depression and changed my perspective on a lot of things, including dating. Partly because of that, I asked out the girl whom I had met through the small group. Now, because of all that I have learned through my job, I am preparing to help take our new nonprofit to the next level.
What story is God writing in your life? And what elements of tomorrow's story are being written in your life today? Embrace every situation, because it could be part of God's preparation for something you can't see yet!