I love him to bits but he still has tantrums, sometimes quite big ones. DS1 is 7 and he is lovely. I can't wait for DS2 to get a bit older and get past this exhausting tantrumy stage. I don't really want to wish his life away, but nearly 3yo'ds are SUCH hard work