Dc are 7 and almost 5. They've never been good sleepers, ds1 only started sleeping through after starting reception and ds2 was still coming into us every night until a few months ago when they asked could they share.
They both sleep from 8pm til 7am now with no waking, it's bliss! My dm however told them at the weekend they're too old to share and should be in their own beds now.
Aibu letting them so that we all get a good night's sleep?