DS has been unwell lately and has been a lot more irritable and cranky as a result. He's been throwing some spectacular tamtrums which is pretty much out of character and has started hitting his head, thumping his arm and other parts of his body when he is upset/frustrated/in middle of a tantrum. This doesn't feel normal to me? Is it? Any ideas what I can do to stop it? Should I take him to the GP?