wow! what a jerk (sounds like my old boss.....).
You did the right thing to break it off with them. Better to cut your losses now before you're in that deep - no one needs toxic relationships like that.
Some people think that if they yell and scream and throw a tantrum miracles can happen and you'll somehow be able to make what they want done happen. I won't deal with jerks like that.