I really don't know how to deal with him. He is a lovely and loving lad, but he often lies. I am at my wits end trying to work out when he is telling the truth and when he isn't. For example he told me yesterday that he was punished for chewing gum but that he wasn't chewing gum he was just chewing his cheek, quite frankly I don't believe him. I wasn't going to punish him further and he was aware of that, so I have no idea why he didn't just say that he was caught chewing gum and was punished. It embarrasses me to sometimes have to listen to his obvious lies. I must stress that he definitely doesn't lie all the time, but it is not easy for me to tell when he is lieing and when he is telling the truth. Even if I confront him with a definite lie he denies it until he is blue in the face. He is also very stroppy, always has been, and at times when he is told off in the most minor way he will just go off and sulk for the longest of times and throw things about in his room and be generally aggressive with everybody. I have just had an incident with another boy and his mother has rung me and asked me what was going on and although I have my ds's version of events I don't feel confident enough that he has told me the truth to stick up for him. I am upset that I feel this way and admitting to myself that my ds is a liar is not easy. Does anybody have any advise on how I might get him to be more honest.