John was the one chosen by God to prepare the way for the Christ-child.
Actually, he is the last of many.
For hundreds of years holy men and women had been saying a Messiah would come in much the same way that we look to Christ today and indeed to his second coming.
Faith is expectant!
Of course, even back then some people rubbished such claims, rubbished faith, in the same way that faith is rubbished today.
Nonetheless, the expectation of a Messiah, of a decisive intervention of God was fulfilled in the events of the first Christmas.
But Jesus surprised many, he didn’t match their expectations, and indeed many chose to keep their expectations and reject Jesus (the same is happening every day of the week!)
John is not so sure, he is in prison (don’t we love to imprison God!) and he has heard about this Jesus who was causing a stir, no doubt he was aware of the prophecies (First Reading), and could probably recognize something of Jesus’ actions in the words of the prophecies, so he sends messengers to ask Jesus the obvious question.
John (as did so many) expected a severe judgement (last Sunday’s Gospel) but what they got was a saviour. Hence he’s unsure if Jesus could be the One.
Jesus revealed God as a Father. OK, as a parent! One of the most misunderstood phrases in the Gospels is ‘little ones’. When Jesus uses ‘little ones’ at times he means victims, at other times he means missioners, still at other times he means sinners – ‘perps’! God is the Father of all, we’re all God’s children (some of us may be lost to the Evil One but we belong properly to God – the loss is one of theft). God is the Father of both the victim and the ‘perp’!
This is the difference between the State and the Church. The State wants only good citizens. The Church takes both because she knows a Father who, like any good parent, doesn’t want to lose a single child but desires to restore both to ‘life’.
If we can’t tolerate that, then I doubt we’ll be able to tolerate Jesus Christ, never mind tolerate the Catholic Church!