I am at loss. DS is nearly 4yo and VERY short tempered. He just DOESN'T listen and can get worked up about anything and everything. He knows exactly when he's misbehaving and apologises afterwards but that doesn't really help. He's prone to hitting and nipping when frustrated. GP, nursery and HV say they have no concerns and that it is "just a phase". On a good day, he's lovely, chatty and caring. He loves "looking after" younger children at nursery, he helps new children there when they first start. He can be sweet and cuddly. But when he loses it, he just goes batshit crazy and sometimes it can be over completely unreasonable things. Can anyone give me any advice at all. I want to help him but nothing seems to be working and I don't want this to turn into lifelong issues..