While getting off a commuter train with my two children, my toddler pressed the "doors closing" button when there was still a man and his bike behind me waiting to get off. The doors beeped but nothing happened (as the door won't close if people are still walking through), and as I walked out of the door I pressed the "doors open" button just to be 100% sure it didn't close. I also told my toddler not to do that again.
The man directly behind me got annoyed at my toddler and made some loud comments along the lines of "what seriously? You must be joking" etc.
When we were all out I turned around and apologised to him but also said that he's only a toddler and nothing actually happened to the door. The man totally ignored me, didn't even look at me. We all walked out of the barriers.
I was so annoyed about his comment and then that he ignored me, that when I came across him again 30 seconds later, I told him he'd been rude. He in turn called me a cnt and rode off on his bike. I shouted after him not to call me cnt and he shouted back "I didn't call you that, I called you a stuck up c*nt". At this point DH had come to the station to pick me up and heard him shout that at me, so DH shouted at him and went over. The man told him that he doesn't know what my problem is as I was behind him on the train and he's already apologised to me, asked my DH which car in the car park was his, then said to let's just leave things, then made fun of a facial condition I have and laughed, and rode off on his bike.
In hindsight I just shouldn't have confronted him should I. I know my toddler was in the wrong, but surely reacting in this way isn't right either.