I feel your pain and I've found that (sometimes) a mental shift helps these moments the most.
To set the context, I just moved into a new house - I currently have a list of over 40 big and small projects, from the house, to yard, to garage, and beyond. All this must happen while reserving family time and long work / commute hours. Nothing exceptional here, other than maybe my level of impatience.
So, rather than tackling one project at a time, or all the miserable things first in order to do the fun things last, I had to start clumping things together. Work on one project and make a mess. Then, while cleaning up that project's mess, pick up or organize something else that is nearby or related.
For example, I'm replacing all the bearings in my dirt bike (a stupid thing to tackle all at once, by the way! ha!). So, I make a mess with all the kerosene, grease, needle bearings, acid brushes, picks, pullers, pushers, twisters, etc... Then, because I'm still organizing my garage, I take an extra couple hours putting everything away because I'm reorganizing where I like my tools and chemicals.
I find that this is the best way to finish projects that I want done, but also pry that organization monkey off my back. The down side is that I sometimes feel like things are too messy or chaotic, but it won't last forever. Sooner or later, everything will be in its perfect spot, I'll be down to one or two projects at a time, and working the garage will be relaxing again.
I'm new to DFW, so this other idea won't work for me: in the past, I've invited friends over for a BBQ with intentions of having them help me clean up a massive project. You'd be surprised how fast a shop gets organized by purchasing a few cases of beer and using an hour of 6-10 guys' time, still leaving lots of hours for drunken bocce.
