As Scott said, cravings are just feelings and they don't control you. You can feel them and let them go. Getting through the cravings without acting on them is the best way to lessen their impact on you.
Can you find something to do so that you're not watching your husband drink all evening? Hang in there, it will get better.