And tomorrow is now today.... [8D] It seems to have taken ages to arrive from my point of view, as we are paid the last Friday of a month, and with Easter, March's was last Thursday, but of course all the DDs/SOs haven't gone out until today!
I was going to change my avatar to the person flat out on the finish line, but I think the animal going "waaaahhh" is equally appropriate!
I hope you don't mind me hijacking your thread pod_moo, but I feel exactly the same as you with the mixed emotions. Like you say, it isn't an ideal solution for everyone, but on reflection it was the right one for me.
Final payment 1st April 2016.
Completion Certificate received 19th May 2016.