Just when I give the benefit of the doubt

I might have mentioned to her that it was not cool, but I would have never called her a *****, or a f'n moron, or anything else.

By using the language you did, I think you just stooped to her level

You use that language at my wife or daughter and it would be on.Maybe there were empty pumps when she pulled up or someone was already at one in front of her. She may have been ignorant but you were hostile. Get some meds.