My 24 month old is usually pretty good. I previously used time outs to train him out of hitting and food throwing. However, he will get into this “drunk” state, where he is simultaneously giggling, screaming, saying no to everything and being bossy. This state usually occurs right before bed time, or when he’s super hungry. We are having construction done on our house so sometimes his naps are compromised and I think this is exacerbating this. Tonight, he hit my husband when we were getting him ready for bed. I didn’t know what sort of “punishment” to mete out because a time out before bed seems pointless and I don’t think he would remember the reason for any punishment the next day. What should I have done?