well whether you get him to his GP or something, i think that you need to address his drinking first and foremost. like you say you can't carry on living like this and all the while knowing that it could escalate. while he may not have an actual drinking problem as such, better to do things about it now than when it's too late. i'd say talk to him about it. don't mention all the little things but concentrate on how you're worried about his health and all. hopefully the changes in his attitude to helping you around the house will ensue.
They called us a dead generation,
They told us that we wouldn't survive
They left us alone in the maelstrom
As you can see we're all clearly alive.