Ya, dump him. Before he dumps you. At least you can walk away proud you took care of business and when he starts behaving like this with Cathy he will remember to get to the point, make a decision and act in a more respective manner.
I think he's just scared to leave your long time relationship because its been a journey you've had that he sees as over. If you leave now you may at some point be able to salvage a friendship later and remember the good times and talk about what you learned.
Anyone want to be friends on Facebook?
Send me your name via PM