I think the reason that Socrates stated for serving his sentence was that he believed in the social contract. That is where he was dead wrong. Socrates was an amazing mind, but if he truly believed in a social contract, he proves that he was only human. Maybe that was his final lesson to the world? It sure did stick.