He is deflecting and denying. And, as a result, blaming you. All of which are wrong. When so emotionally invested I understand it is hard to think rationally, but you must. Rationally, it does not make sense that it is your fault. You did not start him on the path of over-drinking, you do not put the bottle to his lips. He is an adult. He is aware of what he is doing.
I agree with CentralOhioDad.
"Stop counting his beers - it won't do you a bit of good. Don't yell at him, it will do no good and he doesn't care what you think. " You are hurting yourself by doing this. It will not help the situation. Please don't take this as accusatory, because we have ALL done it.