Good luck for tomorrow badders - you will be ace I'm sure 
DS is 15 and still a bit moody, but at least he's aware (especially in hindsight) that he's doing it & has been getting better. He's generally pretty good so far. He responds fairly well to the reasoning that if you want to be treated as an adult, then bloody act like one.
. DD is 13 and getting worse! Still not too bad so far, am hoping she grows out of it soon too. Sympathies all round.