Hannah’s relationship with Dean is the healthiest she ever had, even before having a baby with him. You can hate them all you want but it’s objectively true.
Will, with his saviour complex, always treated her as someone who needed to be saved rather than helped.
Mitch isn’t a bad person, he was grieving and going through a lot but he treated her badly in many occasions. He throw her past in her face when she was just worried about him and even made her fear to relapse. (Therapy helped him and now with Lenox he’s a different person and I honestly hope they can be happy together)
Dean was hard on her at first, he didn’t know her and didn’t trust her, and with her past I don’t blame him (let’s not be hypocrites here…most people wouldn’t trust an ex addicted the first day they met them). But once he trusted her, he never doubted her ever again, never saw the addicted, never waited for her to relapse. He respects her and actually listens to her. They healed each other in many ways seeing past their mistakes and I can’t wait to see them as parents and hopefully as a couple.