3 Times Jesus Responded to Doubt

One would think that after everything John had said and experienced, he would be the last person to doubt Jesus. Shouldn’t the guy who baptized Jesus and witnessed the spirit descending and heard the voice of the father have all doubts removed?