In Denmark they don’t have “terrible two’s” but they have a “pushing of boundaries” stage. Sometimes it helps to change our language around things. When you see it as a developmental stage and see your role as holding good boundaries and modelling emotional regulation it’s a very different mindset from “terrible two’s”
One thing to remember is that dc have tantrums when they are hungry/tired/over stimulated etc, and so do we! So take care of your needs by eating well, prioritising sleep (as much as possible in the circumstances) and not setting your expectations too high.
But don’t be too rigid either. I’d let the hair bobbles go (they might be giving her a headache). She really doesn’t know that cars are dangerous in the way you do - so you might want to be much stricter or use reins.
I found that mine responded to a physical correction quicker than a verbal one. So, for example, if one of mine was supposed to wait at the gate but ran up the road, I would take them back to the gate and show them where I wanted them to stand (and then praise them “yes, just like that”) even if it meant doubling back. I wouldn’t bother to give out - because ultimately they want the reaction. I’d act like they just hadn’t understood. And they’d usually fall into it because doing the right thing was getting a lovely reaction.
They’re trying to press our buttons and figure out how we work. So cut power to the buttons we don’t want pushed, and boost the power to the ones we do.
It takes huge energy and patience to do this. And it’s doubly hard when our own parents relied on stern looks and punishments like shame, shouting, naughty labels and steps, or slaps. You can only do what you can do. But it really does come back to looking after your own needs so that you can give the best of yourself.