Sometimes it pays to keep working at it a bit at a time - you get closer to finishing it. I'm working on a bunch of UFOs and that's what I do - work on it for a while, put it away, work on it for a while, FINALLY finish it. Then pull out another one to do the same thing with.