Your DH is an alcoholic and you're all tiptoeing around him so the alcoholic who drank himself to sleep the night before doesn't get worked up by the dog barking when people get up for work in the morning.
Or that the dog doesn't bark and scratch when Drunken DH can't cope with settling dog after he's stayed up late downstairs on his own ?
Stop tiptoeing. Put in ear buds to cut out noise when you've gone to bed. Your DH has a choice to go to bed with you so you help settle dog or he can stay up and go to bed later and settle dog on his own. Join AlAnon
www.al-anonuk.org.uk/
I understand wanting to help your DS with catching bus- you drive him to the stop? Unless you are rural and it's unsafe, that's a choice- and you're making yourself ill to do it. There are other jobs...
My 16 yo DD walks 20 mins to train-station and 35 mins from train station the other end to her work part time when she was doing A levels. She gets up at 5.20am for a 7am start at McDonald's and on late shifts gets home 11.30pm from train to home.
I pick her up or drive her occasionally when I can but as she says "I want to work mum, and that doesn't mean making work for you, I get myself there and back. ....(But a lift every now and then is nice thanks).."
She respects the fact that I work too, that she has younger siblings I'm looking after , and it doesn't help our household if I'm exhausted from being her taxi. She even catches an Uber (£15 one way to work) when late up every now and then (& catches train home) as she says 1.5 hours wages for an Uber an 8 hour shift is worth it).