Divorce or try?

I find myself day dreaming about leaving my husband lately. We’ve been together since I was 16 and I’m now 25. We have two young kiddos. He’s had a drinking problem for years. He went to rehab in 2020 and was sober for awhile but now he drinks every night again. He’s very functioning and he’s providing so well for our family but sometimes I feel like I only stay with him for the security and to keep the family together. He’s so emotionally unavailable. I have a 20 min window between putting our kids to bed to decide if I want sex that night or not because after 20 mins he starts drinking and then he won’t be able to perform once he gets going bc alcohol makes him a slurry depressed mess. And even if he tried I wouldn’t bc I’m so traumatized by drunk him that I would never sleep with that version. I just feel like my needs aren’t being met at all emotionally.

But then as soon as I want to leave, I see the way he works hard every day and then comes home and plays with our girls and loves them more than anything in this world. And I know he would never cheat bc he’s literally always home or working. When he drinks he does it at home at his own request. Idk we definitely need therapy but he refuses.

Anyone in a similar situation?

What would you do?

If I left my life financially would be significantly harder and then I’d be completely alone so my needs emotionally would still not be “met” so is it really even worth putting my kids through that?