Can he be upset because he's teething and in pain at night? If either of mine are teething (I have one getting her 2 year molars, and one getting her second tooth at the moment) then I rub SM33 on their gums before they go to bed, seems to help them and they don't wake up all night. Either that or a dose of nurofen or something because that lasts 8 hours or whatever? I know I always felt bad if my DS was up and down for 5 hours or whatever, and then I finally gave in and gave him a dose of panadol - and he went to sleep for 6 hours or something!! Why didn't I think of that at 1am instead of 4am!!!! LOL So now I just do it when I know they are teething.