Cannot be with someone who...

I cannot and will not put up with a man who has to have a drink (alcohol) every day. My boyfriend used to, he's about a week sober, have to have a drink before, during, and after work. He was an alcoholic. I basically made him stop drinking because he was in an accident and crashed into a pole because he was driving drunk. I've been told several times that I should not make him quit cold turkey and that I'm a terrible girlfriend because that's gotta be driving him crazy. He hasn't said those things, but others have. He appreciates me doing this for him. He's still getting help, but when we go out and he sees the beer menu, he legit has a bitch fit because he can't have alcohol and I will not let him have anything that contains alochol. And I being too harsh? I just want what's best for him and I don't want to risk losing him whether that be breaking up or him dying from another wreck. I need advice from anyone. I'm so stuck right now.