My 18 month old boy has always been a handful with a short fuse but im looking for any advise as what to do as he is so wearing... he is having terrible tantrums and meltdowns, sometimes every half hour or so of the day.I make sure he isn't hungry and he gets plenty of sleep. It is over everything and many times I don't even now why. We went to an aquarium today he he didn't stop creating, throwing a packet of crisps across the floor, throwing himself on the floor, trying to pull out of the pram etc.... in a café (which we rarely go in because of him and when we do we are there a very short time) he started screaming, threw his cereal snack all over the café, covering other people and the owner had to come to clean up as other people tut.. i was so embarrassed. He is so vocal and aggressive and I think it must be something I have done. I try so hard to keep to routines and set boundries as he is a creature of habit. I don't know what to do next. I dread going out in public. Is there a time he will change this behaviour if I remain consistant as I would dread to think this is long lasting . Any advice .