I am really at my wits end here and would welcome any advice or experience
DD is 3.2 and has always been a bad sleeper. Basically she seems to want to live on the bare minimum of sleep and as soon as she's had that bare minimum, it's impossible to get her to sleep more.
The actual sleep problem varies - sometimes it's waking in the night, sometimes it's (very) early mornings, sometimes it's taking ages to fall asleep at night. All the variations have the same result, she is getting at least an hour less sleep than she really needs.
The problem is this bare minimum is not enough for her. She is grumpy, argumentative, emotional, has tantrums etc. She is like this about 70% of the time.
The other 30% of the time, when we somehow enter a good sleep phase and she gets that extra hour, she is delightful.
She also has very mild cerebral palsy (she can walk etc but is a bit more wobbly than the average) so this means she gets more tired than the average child and so a missed hour of sleep has a bigger impact for her. I don't know if the CP is related to the sleep issue or not.
Any advice very welcome. I just feel so sad that she is not having the lovely life she could be having if only she slept more.