Cally, he won't stay in his room by himself once he is awake. I put the telly on and go back to bed but he usually comes in every half hour and asks if it is time for me to get up yet. I have tried to make him stay in bed and go back to sleep but that just ended up in several hours of tantrum.

Oddly enough, on the days after he has been up for half of the night he is noticeably better behaved!

Looks like the interest in anatomy has been dumped for volcano's instead. Not a strong point of mine - now youtube-ing plate tectonics to learn enough so I can explain it to him lol