Ed Rendell on MSNBC just said Kaine is a complex person and almost became a priest.
I went to Catholic school and three classmates left in the 8th grade to go to Seminary School. One became mayor of a mid-sized Ohio city. One became an atheist and got into social work and the third got involved in city government but not as a politician so much as a coordinator with social services and government agencies.
In other words, doing good works for people without the collar. Must be something in the holy water!