My 12yr old son has told me to F off several times over the past week. He hasn't done this before and it was when he'd come home from school and had had a run in with one of his mates. There were consequences from me and I hoped that, possibly naively, he might think twice before choosing that word again. Tonight, during a bedtime disagreement, he called me a cunt when I had left the room. Unfortunately I reacted badly. I returned to his room, put my face right in his and told him very calmly that he was never to use that word in my earshot again. It's his birthday outing in 2 days and I immediately thought to cancel this and text his friends parents, telling them it was off. This all happened around 10pm and instead of firing off texts late at night I have decided to sleep on it. I'm shocked and I know that paying for a birthday treat with his mates is going to give off the wrong message. At the same time part of me wants to confiscate technology and wifi for 2 weeks instead of cancelling a big birthday do. I'm a single mum, no dad on the scene and need some advice