Ds1 has always been difficult to get to sleep.
He will be 6 in a few weeks. Bedtime is lately much improved but he often gets out of his bed and falls asleep in ours. We put him back when we go to bed.
He then, almost always, comes back into our bed in the middle of the night, around 4am. I'm usually asleep and don't wake up.
In theory, I don't really have a problem with this but have a nagging feeling that, at 6, he probably should be staying in his own bed.
Opinions and advice please.