Matthew 11:4 Jesus answered and said to them, “Go and tell John the things which you hear and see:
5 “The blind see and the lame walk; the lepers are cleansed and the deaf hear; the dead are raised up and the poor have the gospel preached to them.
6 “And blessed is he who is not offended because of Me.”
The answer to John the Baptist's doubt is this, look at the fulfillment to scripture. John was a man of the word of God. God places His word above His Name. Does His word stumble you? Blessed is He who is not tripped up by Him. Things often dont go our way or how we plan them out. We must keep our focus on the bigger picture.