Oh Yes.... I agree with T^2. Your experience is the same experience I had with my XH, and still tend to! We've been apart only 14 months and divorced almost 4 months. Yes, the spew, then sweet at pie, rinse and repeat. Gets old.
And yes, the control as to everything external to them. When you stand your ground, it will get worse.