John 21, Peter was very discouraged. Well, Peter went back to what he had done before he met Jesus, to fishing. He was at the Sea of Galilee, and he and a few disciples got in a boat and fished all night. They didn't catch anything. Early the next morning they were close to the shore, and Jesus was standing on the beach. He said (John 21:6) "Throw your nets on the other side of the boat and you'll catch plenty of fish". When they did, they caught so many fish that they couldn't put them all in. At that moment John recognized Jesus. Well, Peter jumped out of the water and swam to the shore. Jesus had a charcoal fire burning and fish grilling on it. He said in verse 12, "Come and have some breakfast with me".
There's a principle here: what they couldn't catch, Jesus was already cooking. What they were so frustrated over, working all night, toiling, straining, no fish, God already had on the grill. This was a prepared blessing. Not raw fish, not "I'll help you find what you're looking for". No, I'm going to cook the fish for you, it's going to be better than you've imagined.
Can I encourage you? What you didn't catch, God is already cooking. He not only knows where all the fish are, but he's grilling your fish. While you're stressed thinking it's never going to happen, he's seasoning your fish.
I smell something. I smell fire burning, I smell some fish grilling, something's cooking. You're about to taste and see that the Lord is good. You're going to come into a prepared blessing.
Don't be in a hurry - let him cook, he's up to something. You haven't met the right person - let him cook. Your health hasn't turned around - let him cook. Your business seems stuck - let him cook. God has not forgotten about you, he sees you doing the right thing, working hard, praying, believing, you're passing the test. You can't see it yet, but something's cooking. What you're believing for has already been caught, cleaned, seasoned, it's on the grill.
There will be times that your nets are empty. You're doing the right thing, not catching anything. You haven't caught a good break, caught a promotion, caught a divine connection. That's a test: are you going to get discouraged, try to make it happen all in your own effort? Or are you going to recognize: something's cooking. God is doing something you can't see. He has some fish on the grill. He's already caught what you're believing for.
Instead of being frustrated on "Why is this taking so long?" let him cook. Our attitude should be, "God, I trust you. I trust your timing, I trust your ways. I don't have to understand what you're doing, I'm going to stay in faith, knowing that my fish are on the grill, knowing that you have prepared blessings in store for me". Keep traveling steadily, believing, trusting, knowing that something's cooking. It's taking longer because it's going to be better than you imagine.
Who knows what God is cooking for you? Who knows what's on that grill right now? Things you couldn't catch, you never thought it would happen, it's been too long, like Rachel you're barren in your business, barren in relationships, barren in your health. That barrenness is not the end, your baby is coming, your healing is coming, your breakthrough is coming.
Can I encourage you again? Something's cooking. God's already grilling what you couldn't catch. He already has what you need. It's just a matter of time before you hear him calling your name, opening the door, bringing the healing, the right person, the breakthrough. Now, do your part and wait for his plan to unfold. The reason it's taking longer is it's grilled fish, it's better than you've imagined.