I have a horrible habit of repeating myself and escalating everything in an argument until the person gets furious with me. How do I stop that? 

Example:

Me: have you heard anything on the house sale?
Mom: no.
Me: no what? No news? Why no news? Why don't you know!?
Mom: I told you they haven't told me anything!
Me: but why not!? I need to know now.
Mom: I already said I didn't hear anything, what more do you want?
Me: how would you like it if I never told you anything about my life? What if I just stop telling you everything and ignore you? How would you like that? I want to know now.  You should know something. Anything.
Mom: you're getting on my nerves.
Me: OH LIKE I'M ALWAYS ON YOUR NERVES. IM SUCH AN INCONVENIENCE AREN'T I? I BET YOU KNOW AND YOURE NOT TELLING ME. 


I seriously get off on escalating arguments. I know that it's wrong and it's always detrimental to my relationships  and I am aware it doesn't help anything. Yet when in the moment, I lose myself and next thing I know, it's a game of how mad can I make this person? 

I need advice. 