DS is 5 and has a TERRIBLE temper. It's been really getting my down and finding it hard to deal with. Especially as recently it has resulted in raging at and attacking friends. Not unprovoked to be fair but definitely not a reasonable reaction.
We've talked about it a lot and the past two days he has made a really notable effort to keep it under control which must be very very hard. We were with some friends today and they were teasing him a bit (nothing major but not very nice). Usually this would blow up and he'd be crying and screaming and grabbing at them etc. Today he took himself off and was just sad somewhere else and then I went and chatted to him to help sort it out. He's been really lovely all day and obviously making a massive effort.
So my question is do I do something to try and really reward this effort and behaviour or just talk about it and praise him lots? Or not make a big deal?
Also any tips for managing it in general VERY much appreciated.