i wrote a blog post about this john piper tweet...
christa wells wrote a song about it...
and now john piper writes a blog post about it. he is so copying me...
it is beautiful. and true. and it gives me hope on a rainy thursday where i feel the effect of that old deceitful serpent from genesis 3 in a strong way today. he had me up most of the night. trying to convince me that God isn't God and that failure is final and that i am not enough. "did God really say that all things work for good?" he hissed in my ears when all i wanted to do was go to sleep. i prayed. i thanked God in all things. but it was a long night. so i won't write any more. because really i just needed to read this... and you might need to read it too...
so without further ado, here's johhhhhhhnnnnnnyyyyyy....
by John Piper
“God is always doing 10,000 things in your life, and you may be aware of three of them.” That was one of our most widely spread tweets in 2012. So we want to say it again for 2013 and make this promise even more solid.
Not only may you see a tiny fraction of what God is doing in your life; the part you do see may make no sense to you.
- You may find yourself in prison, and God may be advancing the gospel among the guards, and making the free brothers bold. (Philippians 1:12–14)
- You may find yourself with a painful thorn, and God may be making the power of Christ more beautiful in weakness. (2 Corinthians 12:8)
- You may find yourself with a dead brother that Jesus could have healed, and God may be preparing to show his glory. (John 11)
- You may find yourself sold into slavery, accused falsely of sexual abuse, and forgotten in a prison cell, and God may be preparing you to rule a nation. (Genesis 37-50)
- You may wonder why a loved one is left in unbelief so long, and find that God is preparing a picture of his patience and a powerful missionary. (Galatians 1:15; 1 Timothy 1:12-16)
- You may live in all purity and humility and truth only to end rejected and killed, and God may be making a parable of his Son and an extension of his merciful sufferings in yours. (Isaiah 53:3; Mark 8:31; Colossians 1:24)
- You may walk through famine, be driven from your homeland, lose husband and sons, and be left desolate with one foreign daughter-in-law, and God may be making you an ancestor of a king. (Ruth 1–4)
- You may find the best counselor you’ve ever known giving foolish advice, and God may be preparing the destruction of your enemy. (2 Samuel 17:14)
- You may be a sexually pure single person and yet accused of immorality, and God may be preparing you as a virgin blessing in ways no one can dream. (Luke 1:35)
- You may not be able to sleep and look in a random book, and God may be preparing to shame your arrogant enemy and rescue a condemned people. (Esther 6:1–11)
- You may be shamed and hurt, and God may be confirming your standing as his child and purifying you for the highest inheritance. (Hebrews 12:5–11)
There are three granite foundation stones under this confidence for 2013: God’s love. God’s sovereignty. God’s wisdom.
In the death of Christ on our behalf God has totally removed his wrath from us (Romans 8:3; Galatians 3:13). Now there is not only no condemnation (Romans 8:1), but now God is only merciful (Romans 8:32). Even his discipline is all mercy.
There is no power in the universe that can stop him from fulfilling his totally good plans for you. “I know that you can do all things, and that no purpose of yours can be thwarted” (Job 42:2).
God’s infinite wisdom always sees a way to bring the greatest good out of the most painful and complex situations. “Oh, the depth of the riches and wisdom and knowledge of God! How unsearchable are his judgments and how inscrutable his ways!” (Romans 11:33).
Therefore, no matter what you face this year, God will be doing 10,000 things in your life that you cannot see. Trust him. Love him. And they will all be good for you.