My 9mo has never been a good sleeper and constantly cat napped and woke throughout the night. We did controlled crying at 8 months which worked fairly well and his naps began to lengthen to 1.25-1.5 hours. His naps have now reverted back to 30 mins and when he is put down for bed (about 18:15 after feed, bath, story routine) he screams and cries for 30-60 minutes. At the moment he is getting 10-11 hours night sleep (this has reduced from 11-12) but is starting to wake up earlier and so is becoming less. I am fairly sure it’s due to him being overtired but I don’t know how to fix it. We have tried fixed wake windows, going off tired cues, set nap times and nothing seems to work. Please help. He is suffering not getting enough sleep and it is really distressing for all of us and I don’t want him to be crying himself to sleep every night.