Question: who said all good things must come to an end
Answer: Geoffrey Chaucer; Chaucer