M,
From everything I have read - your wife seems to have a drinking problem. Until that is addressed, I'm not sure you can make much progress on your marriage because her relationship is with alcohol and you, unfortunately, are the third wheel.