21:44-45 And the Lord gave them rest on every side, just as he had solemnly promised their ancestors. None of their enemies could stand against them, for the Lord helped them conquer all their enemies. Not a single one of all the good promises the Lord had given to the family of Israel was left unfulfilled; everything he had spoken came true. Every promise God gives to His people is fulfilled. None of our enemies can stand against us because the war has been won.
22:5 But be very careful to obey all the commands and the instructions that Moses gave to you. Love the Lord your God, walk in all his ways, obey his commands, hold firmly to him, and serve him with all your heart and all your soul." This would make a great life verse.
Today's reading in Luke is part of the process of the "Lamb" being inspected in the Temple by the teachers and Pharisees for several (five, I think) days before Passover. This was the tradition to do with the lambs (animals) before Passover, so Jesus was playing out the symbolism. You can confirm that Jesus came to Jerusalem 5 days before Passover for His "inspection" in John chapter 12.
20:3-4 Jesus was hardly the spineless overly meek person many have made Him out to be. He clearly took control of the Pharisees at every juncture. This question was brilliant!
20:9-16 Jesus is in your face to the Pharisees and Jews for rejecting His prophets and then His own Son. The "others" that the vineyard is leased to in vs. 16 are Gentiles.
20:17-18 Jesus might be saying He is the cornerstone of the Church in the Church age for the past 2,000 years.
Questions for reflection:
Has God ever made a promise to you? Are you still waiting to see it fulfilled, or has it been already? Say a prayer of thanks to God for fulfilling His promise, whether or not you've seen it with your eyes yet.
Consider making Joshua 22:5 a life verse or at least a verse to live by for this year!