I'm rewriting my thesis. All the parts exist (except for a conclusion, and it's not like that's important...), but they don't flow, and there are still gaps in the literature that need plugging. I'm hoping to get a complete draft ready before the end of semester, which is about ten or so weeks away. For someone who only works two days a week... Well, it's not a whole lot of time, even with my weekend tinkering thrown in.
Still, it will be done.