Every parent in the place was probably feeling empathy for you, since most had been in a similar situation before.
Once, long ago, when one of my little guys was almost 2, we were in a grocery store to get a prescription filled for his ear infection. We had both been up all night, me rocking my large, fussy, cranky toddler with an ear infection (that would be diagnosed the next day, hence the script). When they said it would take 20 minutes to fill the script, I knew I was in trouble.
He was past fussy and working towards a full down meltdown. Being trapped in the grocery for 20 minutes anyway, I picked up a few things and as soon as 20 minutes was up rushed over to pick up the script. Then I had to pick one of the only 3 open checkout lines to pay. As I stood in line with my baby in the cart acting up, I could feel every eye in the place on me, I was sure everyone was thinking I was a lousy mother who couldn't even control her own child. I thought about fleeing the store, but I had to stand in the line to pay for his medicine. By the time it was our turn, he was in full blown tantrum mode, trying to hurl himself out of the cart. I was frantically trying to hold on to him, calm things down and unload the cart.
Behind us was a well dressed older gentleman who had been watching us the entire time. He said, "Excuse me Miss," and pushed his way past us. As he began unloading my cart for me, he said, "it looks like you have your hands full". At that point, I burst into tears. He proceeded to tell me about his grown children and what hellions they had been as little ones. But that it all was going to be all right, you just have to put your head down and get through it. Then he PAID for my groceries and medicine! As he walked away, he said "Don't worry, someday it will all be worth it when you get to hold your grand babies in your arms."
I think about that gentleman every time I see a typical toddler meltdown and parents scrambling to get it under control. And you know what, he was right- the grand babies are worth all the toil and trouble!