Riddle: He has married many women, but has never been married. Who is he?
Answer: A preacher