How upset would you be about this?

My husband was home late from work today, an hour and a half late. I could smell on his breath that he'd been drinking, fine whatever I know that's what he and his co-workers do on the weekends.

He was home for about half an hour when he left to go fetch us pizza I ordered from our local pub. He's gone for longer than expected, this pub is literally five minutes down the road. He left about half an hour after ordering the food so I give it a bit of time thinking it's possibly a delay.

After 20 minutes I try phone him to find out where he is. No answer. I leave it for a minute or two and phone again, no answer.

I send a message telling him I'm a bit worried that I can't get hold of them and he's taking long just for pizza.

After about 40 minutes of waiting for him to come back, I try phone him AGAIN. No answer again. At this stage I'm considering phoning the pub to see if he even collected the pizza.

Then I get a call from an unknown number. It's his coworker saying that he bumped into my husband and can he have a beer or two. And I am fuming.

Because if I say no, I'm the bitch if a wife but I've been waiting for food and to spend the rest of my husband to come home. He didn't answer my calls, he doesn't have his WhatsApp on and then he gets his friend to call me?! I was so angry.

So I said he's got half an hour, I expect him home now now.

But I'm so angry... He offered for us to go out but there's been a spate of dog poisonings in the area the last couple of days so I'm not keen to leave the house alone. He said he was more than happy just to sit and eat pizza with .e and watch movies but then his friend is asking if he can stay for beer?

*Update: it's been an hour since his friend called and he's still not home. I went to fetch the pizza myself then phoned his friend when I got home to tell him to tell my husband not to worry about being home, I've already collected the pizza. His friend tells me my husband already left, yet I've been home now for 10 minutes already after getting the pizza and my husband still isn't home.

*Second Update

He got home about 20 minutes after I got home. We had a huge fight and things have settled now.

Regarding his drinking and driving, it takes him forever to finish a beer. I've seen myself it takes him like an hour to have one drink so when he says he's had one, I can trust he's had one (well below the legal limit). He knows to call me if he's had too many, he's done that before and I never fight if this happens because I appreciate the honesty and responsibility to phone me.

MNA, there's such a thing called RESPECT. He left to get pizza for supper, HIS IDEA, not to go have beers with his friends. I expected him back at a certain time and started to worry when he didn't come back and he wasn't answering his phone. It's RESPECTFUL to let your spouse know if you're going to be later than they're expecting you, especially when they're WAITING for you. I don't have a problem with him going out, which he does all the time, I have a problem when he doesn't communicate with me and I cannot get hold of him. The very fact that you want to like him to a runaway teen is absolutely ridiculous.

*Third Update-

I created another post this morning. I was informed by a little birdie that he was actually at the bar next door with his friend that phoned me and two other women. I did look for him when I was collecting the pizza but it's a big pub in a huge parking lot so didn't really expect to see him to begin with, but didn't anticipate he was actually next door with other people...