10 The disciples asked him, “Why then do the experts in the law say that Elijah must come first?” 11 He answered, “Elijah does indeed come first and will restore all things. 12 And I tell you that Elijah has already come. Yet they did not recognize him, but did to him whatever they wanted. In the same way, the Son of Man will suffer at their hands.” 13 Then the disciples understood that he was speaking to them about John the Baptist.
Matthew 17:10-13 NET
Peter, James and John had just experienced Jesus’ transfiguration. As they came down the mountain, He asked them not to say anything about witnessing it until after His death.
The problem is that the Jews believed that Elijah would come before the Messiah was revealed. Jesus informed them that Elijah did come.
John the Baptist was the forerunner that would announce the coming of the Messiah. John was Elijah, not literally, but figurtively. He was a type of Elijah.
The thing to remember is that God doesn’t do things exactly the way you think He should do things. He is not limited by your thinking. What He says He will do, He does. But it might not look or feel like you thought it would.
What else has God promised? His Word mentions many things. Trust that He will complete the work started in you. He is powerful enough to manage and perform it! He knows what He is doing!
Keep your eyes open and trust Him!
There are two points here.
One, you need to know what He says in His Word He will do. The Word is filled with promises for His people. When you walk in obedience, you will realize His blessings and promises.
Two, you need to believe He will do it! And when He does, accept it.
Just because it isn’t the way you think it should be doesn’t mean it isn’t from God. Open your eyes, trust Him and look for His hand moving in your life.
He is there and won’t let you down.
Lord, help me to trust You more. Help me to have spiritual eyes to see You moving in and around me.