“At first his disciples did not understand all this. Only after Jesus was glorified did they realize that these things had been written about him and that these things had been done to him.” John 12:16
As Jesus was riding into Jerusalem the people were giving Him great praise. They were lifting Him up as their king. At the moment the disciples did not realize that He was fulfilling a prophecy that had been written about Him hundreds of years before. This realization came much later when Jesus was glorified, when He went up to heaven.
As a person looks back at that time now, it is easy to ask why they could not see these prophecies right away in Jesus. In the moment it is very difficult to see the larger picture. As a human being, a person only sees the moment. Unless something moves them to look to the past, it is hard to connect the dots.
The challenging thing today, is that this can still happen. All you can see is the moment right now. No one can see the future and you may not know all of the past.
There is a lot of history in the past. You may know a lot of it in a single particular area but there is no way you can know everything. Things that happen today have been greatly impacted on what happened in the past and will have an impact on the future events.
God laid down many promises in the Bible that have an impact today. These impacts will even have an effect on you. You may be going through a situation, good or bad, that be the result of a past action. Or that situation may be to bring about a result in the future.
As has been stated many times, God is the one in control. He sees the beginning and the end. He sees the big picture. Seek Jesus and trust His actions in your life.
Some day in the future God may reveal why you went through what you did. You may then understand the why of your situations. Until then all you can do is keep moving forward and trust God.
I pray today that God will reveal His plans for you; that God will give you His peace in every situation in your life; that God will show the reasons for those situations; and that Jesus will use you to draw many to Himself.