This thread is making me pull my hair out.
It seems like you just don't want any help OP.
Life isn't black and white.
You can love someone who is bad for you. Accepting they're bad for you, and your children, and acting on that despite loving them is courageous. It's brave and selfless and will protect your children from a future that despite your best efforts, you can't predict.
I don't know why you're determined to stay.
He's not yours to fix. He should seek help for himself irrespective of whether you've laid down the law or not.
Do you think he'd still seek counselling if you hadn't asked? I don't. And thus, he's not really doing it for him, he's doing it to placate you.
Also, he couldn't get counselling before, right? Doesn't fit round his work hours.
Suddenly he can get counselling. Even if that's true, I don't believe he'll commit to it. It just seems like the next step in kicking the can down the road so you'll stay and he doesn't have to face consequences for his actions.
I wish someone had spared me from growing up in a house with alcoholics, then maybe I'd have spotted the severity of my own relationship situation much sooner.
This isn't just about you now Op, it's about your kids too.