I finished my oldest UFO this last winter. My oldest ones are probably around 10 to 11 years old. But right now I'm on a limited fabric buying, finish things up and only start new things from stash diet. Plus I have a Janome 6600 and the boards to baste the Sharon Schamber way so I can actually finish the UFO stack.
Basting and quilting have held me back for a long time.