Answer: After Oedipus learns the details of Laius' death, he begins to worry that he is indeed the murderer. Also, Jocasta reminds him that Laius died at the hands of many men, not one. Nevertheless, Oedipus asks that the only living witness to the murderer — a shepherd — be brought to him for questioning.
Explanation: Because, Oedipus blames Apollo and the gods for his sorrows. And the reasons Oedipus gives for his self-blinding are he couldn't look at his parents when he dies, he could not look at his children, and he could not look at his city.