I hope you have a peaceful night's sleep and feel a whole lot more positive in the morning.
Look, the thing about your dad, you know he was ill. It was the illness getting in the way of loving you as much as he should. He didn't love himself enough not to drink himself to death, and I'm sure he would have told himself that you'd be better off without him, even though of course it was wrong. He would never have done that to you otherwise.
It makes more sense, you saying that about your dad, why you don't let your DH comfort you at these times. You are looking for a parent's love, but he is not your parent. He is your life partner, though, so - as long as he's a good one - he should have the right to defend you, as he did, and support you, as he wants to.
Your DH is absolutely right to forbid your mother to have unsupervised access to the DCs, too. It doesn't matter what she says. She cannot be trusted.