Did John experience a moment of lack of sufficient faith in Matthew 11:3?
He had baptized Jesus in the Jordan River and had proclaimed him to be the Lamb of God who takes away the sins of the world. However, as John found himself in prison, awaiting an uncertain fate, he may have begun to question the unfolding of events and the promise of the Messiah's coming.