DS1 always marches out of class straight up to me and interrupts me if i am chatting to friends or making arrangements, annoying enough. today he waved a note about swimming trials in my face and when i noted that the trial clashed with us leaving for half term holiday (but adding that we might be able to squeeze it in somehow) he went off a negative, the whole world is against me, its all your fault rant and then pinched me hard on the soft skin under my upper arm. I was caught off guard and reacted as though i had been stung or something and clouted DS1 across the top of his head. Everybody saw and went quiet, felt some judgy looks, v.embarrassed. I can cope with verbal cheek but if suddenly hit etc. I react too quickly to stop every time, although i manage to curb the amount of force. I am ashamed of myself and sad that DS1 brings it out in me...I think my halo has well and truly slipped.