just goes to show you that if you wait long enough you will be shown the light.....it is easier to detach when they are acting horrid.
I am going through the same sort of stuff right now - only mine is temporarily in the sad and remorseful stage. The movers are all but finishing up as I type and we are heading out in a minute.
Hang in there WTBH....it's all coming together for you.