My husband can’t get a hard on

This past two weeks my husband can’t get hard even if he feel horney, he doesn’t know what’s going on, he’s in his late 30’s he’s in denial that maybe he now needs the magic pill to get it on, every time we start to get sexually active he’s penis won’t respond, he says he feels hot but his penis doesn’t get hard, he even tried masturbating first and that seemed to work but he won’t last more than 10 minutes making love, it’s just weird all of a sudden, 2 weeks a ago no problem now it’s over, could it be something medical? Is he sick, all I know is that he drinks alcohol daily but doesn’t do it to get drunk, he drinks at least 6 cans, he eats normally like I do am in a great shape but I noticed that he gained a lot of lbs from drinking since we both eat the same food the lunch he takes to work is the same I eat, I don’t think is the food, alcohol maybe honestly I don’t know he’s 5’8 tall and weights around 200 lbs hopefully you guys can understand my post am seating next to him and am trying to discreet becauSe it’s embarrassing for him and he doesn’t want me to tell ppl about his problems, even tho he needs medical care, I just want to know if anyone is going through the same thing as us. Thanks for reading