This has been a question that has plagued me all my life. Why after all the miracles (calming a storm, walking on water, raising Lazurus, etc., etc) would have the disciples had any doubt of Jesus being the Son of God? Why would Peter have had all of his doubts? Jesus even told them of his impending death and that he would arise again after three days. Yet Peter denied Jesus three times before the crucifiction. And already knowing full well Jesus was undeniably exactly who he said he was. How could Judas have betrayed him for simple money and suffer the consequences he did? How could Thomas have doubted the resurrection to the extent he did? Why did the disciples even fear death after all they had witnessed? At that point there should have been no surprise. The surprise would have been if he did not resurrect. There have been innumerable displays of faith far greater than the disciples. Yet the disciples had the benefit of having all their doubts satisfied. There would have been no reason for them not to believe. I struggle with faith and always have. Why should I or anyone have to have faith without a reason after the disciples couldn't even believe what was right in front of them.