mmm, I am on the fence. I work three days plus two evenings, plus one day on the weekend. (full time, but odd hours, two jobs and one day per week is two-shift, one for each job, which is a 12 hour workday.)
I do all school pickups, washing, dinners, activities, housework and get up with the children and get them ready and out the door (3 children). I still have time to myself. I also do all bedtimes except the evenings I am at work. DH has them on the weekend day I work, so does pull his weight.
That said, I do not have the wakeups you do (although some nights I do not finish until midnight)
DH gets up at half seven (I am up at 6ish), teeth, shower, and then leaves. TBH I do sometimes wish he does more, so I feel what you are saying.
Then other times he might and it screws up my routine! 
So I think it is time for a chat with your DH and see if you can come up with a routine that suits you both.