My 5 year old son is very bright and sweet. He's also energetic and silly. We tell him constantly that he's smart, that we love him, etc. But when he gets mad at himself he says bad things like "I'm stupid" or "you think I'm stupid" or "you hate me". I don't know what to do when he says these things. There are times I wonder if he says them to distract me if he's in trouble and other times I think he really feels this way. We don't name call in the house and we definitely don't call him stupid or an idiot or tell him we hate him. This really worries me. Any advice or similar situations would be greatly appreciated!