Brief back story - kicked idiot DP out a few months ago, it's been very difficult but slowly he is accepting things and starting to become amicable.
Dd2 has been teething the past week or so. She seems to be getting all her teeth in at once and shes been grumpy and not sleeping well. Usually she's a great sleeper, she's 13 months old.
Last night Exdp text me asking me how she was. I replied saying she wasn't in the best of moods and I anticipated a long night with her.
She was up until 4.30 am, crying, moaning and drifting in and out of sleep. Exdp works nightshift so I sent him a text about 4.30 saying I thought she had finally drifted off and I was heading to bed to catch up on some sleep.
DD1 was up a fair bit with the noise last night and went into my bed about 3am after a few hours of broken sleep.
I woke up this morning to my phone going crazy with texts and calls, the house phone ringing like mad and I woke up confused and scared wondering what was wrong.
DD1 and dd2 were both sound asleep and it was 9.30am.
It was Exdp calling me, absolutely furious that I was still asleep at 9.30 am and neglecting the dcs 
They were sound, we had been up until the early hours but he still thinks I should have been up starting the day at 7am like normal people.
Aibu to think that there is nothing wrong with sleeping late in the morning occasionally if it's been early hours before we got to sleep?
I will admit that the dcs usually wake up about 8.30am on normal days even with a 8pm bedtime, they have always been like that we aren't really early risers but with dd1 starting school in a couple of weeks I have started trying to get up early every morning and set a new routine for us all.
He says he doesn't think I'm looking after them properly because I'm too lazy to get up.
That wasn't the case, I'm exhausted today and to be honest the dcs were asleep so I took the opportunity to catch up on mine.
Who is being unreasonable?