One more idea
Every now and then, I plan a day where the ONLY thing I will do is close my open loops. I take the longest action list, start at the oldest item, and just work down it. Then, I go on to the next list and do the same.
Usually, at the end of that day, I have either finished lots of things (not everything) OR I've renegotiated my committment to do it at all. In other words, I take it off the list.
I'm self-employed so taking a day every now and then to do this is no big deal. If I were still in the corporate world, however, I'd find this a great use of one day of PTO or vacation. It's a very freeing experience to get that much success behind you in one day. Old items left undone pull on your psyche after awhile and, for me anyway, start dragging me down. Your mileage may vary.