<human>: Can you condense the text into a few key points?

okay, so this is what happens leading up to this post,

I having no drivers license needed a ride to my detest
my grandma took me and on the way back to the car she was repeating herself saying the same stuff with intervals of like a minute or to (note: she does this quite often) I was ignoring it and offhand mentioned something about what my dentist said he had explained to me I said he didn't mention it to me and also said he must of forgotten to mention it to me

she takes and starts repeating herself (again) and I tell her I alredy know what she's about to say and ask her to stop repeating herself and she says "That's not what I was about to tell you" so I ask her, where she then says word for word what I thought she would say (by the way we are still in the parking lot)
I ask her If we can leave she says "not until you apologize" so I say I am sorry the we leave.

Then she drops me off at home and leaves then she gets back home and says how she hoped I would say I am sorry, I ask for what and she says "you know" I remember the fight we had and point out that I had already said sorry and she says she didn't believe I was sorry I get quite angry and  start walking away shaking my fists in rage (not at her) she starts saying something like it'll be a cold day in- Then I lose it I yell at her BLAH BLAH BLAH and tell her she should't berate people when they are mad at you and I try to walk away

"I guess it'll be a cold-" I cut her of with the blah blah blah again and shout at her "DID YOU EVEN TRY TO HEAR WHAT I JUST SAID?!" and proceed to by mistake dent a wall in my anger whitest climbing upstairs

called my mom a little later she told me to just avoid her (witch I have been doing as best I can even though I still live with her)

so any ideas on how to stop this cycle of anger (I get mad-> she gets mad at me for getting mad -> insults me -> I get mad
<bot>: My grandma is not able to read social cues or listen when someone asks them to leave them alone. And I have no-one I can go to for help.