In the supermarket with DS (21 months) yesterday. A woman walks past us and knocks into my buggy (she had plenty of room), looked at my DS who is mixed race and shouted about 'all these half breeds' and how 'there won't be any black people left'. She also had a little girl with her.
Usually I'd like to think of a clever dignified response, but this caught me by surprise and I shouted at her to get the fuck away from my son before I rip her face off and told her she needs help. I never swear infront of children and I feel quite ashamed that I did, but on the other hand I will always want my son to know that I will stand up for him and he should never have to accept racism.
I still feel quite upset to be honest, and wondering if I did the right thing.