Would it help you to take a break from it and do a very simple and quick project to give you a sense of accomplishment (almost-instant gratification) before coming back to it? I think that's what I'd do, but I can't say for sure, since I've never taken on anything this intricate or involved.