I have been thinking about this a lot lately, especially in relation to completing my dissertation.There is this adage called Hofstadter's Law which says it always takes longer than you think it's going to take. Even when you think it's going to take a long time. Even when you take Hofstadter's Law into account.