Why is my husband in denial?
What if your husband is completely aware that he has a problem with alcohol, and uses this as an excuse for drinking? He says, I know I have vices, but I can't change, no one changes..... what do I say to that?
Firstly, of course people can change. The only reason he is saying that people can't change is because he doesn't want to make the effort to change. He is perfectly comfortable drinking away, while you worry.
It's true that he can't be forced to change - he has to want to change himself, which at the moment he doesn't seem to want to do. It's true that we all have vices, but if these vices are hurting somebody else (which they seem to be) then they become unacceptable.
You need to sit him down (when he hasn't been drinking) and tell him how you feel and how his drinking is affecting you and your relationship with him. If this doesn't motivate him to stop drinking, then it seems his drinking problem has got to the stage where alcohol has become more important than those who love him. If this is the case, perhaps you should take a look at what you want from your future.....
All the best.