osj, believe me i know how it feels to be pushed to the limit of endurance.
don't give yourself a hard time about it.
first off, call in sick if you're due at work.
can anyone take ds for a bit? can't remember if he's at nursery or something?
let h stew a bit, stop worrying about how he feels and start focussing on how you feel.
do you know they use sleep deprivation as a form of torture? tell your h that when he wants to know why you lost it!
if all else fails stick ds in front of TV and make yourself a coffee and go drink it in the garden.
so sorry you're going thru this at the mo.