You were hostile first, though. And I don't think you being with an older child has any bearing on it. I'm sure he's sick of hand sanitizer. I don't use it at all, and if I had to after every customer I'd definitely have cracked and bleeding hands. You felt you were in a position of authority over him, and treated him as such. He let you know you weren't. I'd just use the self checkout in the future.