He's 3. He and ds1(5) have never been the best sleepers, always ending up in with us at some point during the night but bedtimes were never a problem until now.
He's started saying he doesn't like going to bed, has to be carried up, then a teeth brushing battle ensues because he's crying about going to bed. I'm talking full on tantrum, throwing himself on the floor screaming, rattling the stair gate to get downstairs etc.
After a while he'll give in and get in bed but doesn't stay there. It usually takes 3 or 4 runs back upstairs to put him back to bed before he'll stay and go to sleep.
I don't know what's suddenly made him like this but any advice?