cosmic, I agree with oj - move on. He sounds like the sort of guy who gets a kick out of letting you down, somehow proving to himself how much you depend on him. You don't - he's playing a stupid game and it sounds as if his ex is far from being his ex, there is much more going on on his side of the fence. Be strong, be resolute, cut the ties. Tell him you've had enough - be strong, be resolute, don't contact him after that and don't answer his calls. Some guys (sorry to the nice AB guys) get a kick out of making women feel small and as if it's all their fault (and I speak from experience) - this is rubbish, you can do much better than this.
Keep coming on here - we can be here for you if you need us.