I was driving the other day and thinking...this happens a lot as I spend quite a bit of time in my car commuting from one place to another. I was thinking of how God is slowly, but surely putting things back into place for me and opening my eyes to the new season He is creating and guiding me into. I began to realize that as we can only see a small part of God's plan, it appears to be much like a puzzle. You have a bizzillon pieces to choose from, but only one particular piece will fit here and there to form the complete puzzle. There are pieces that you are so convinced will fit, that if you try hard enough or turn it a certain way it will fit and work towards making the puzzle complete...someday. But as the frustration of trying to get the piece to fit settles in, you decide to place it to the side and come back to it...maybe try another piece or even another part of the puzzle all together.
So you start to work on a different section and through your own strength and frustration you begin to see it from a different angle. You realize the biggest part of it all is missing...prayer. So you begin to pray, not sure what to pray for you just begin to pray for what is in your heart. Then all of a sudden what you least expect (and sometimes what you were praying against) starts to happen, God starts to guide your hand and place the puzzle pieces exactly where they belong. A joy begins to grow in your heart as you find that what you were so sure would not be a good fit actually ends up being the best one. You find that when you slow down and take things one step at a time, one bit at a time...it all falls into place.
There are a bizzillion puzzle pieces out there, any of which we could force to form our own personal puzzle, but if you really take the time you find that the best ones come in time and the puzzle is more beautiful than you could ever hope or imagine.
I still have quite a bit of puzzle pieces to put into place, but I look forward to the finished project one day. : )