More importantly, it is an ending that fits with the primary character, and could not exist earlier in the tale, and must exist because of the tale. That's cool.
Trust me. Two months ago, I had no CLUE how I could wind some of this up.
Even cooler, I'm slowly working out how to REMOVE hand-waving and substitute in more cleverness from the characters. Now I can go back and start rewriting again.