I know it's hard, but I am going to tell you to live your life, take care of yourself, go to Al-Anon or some other support group , and just be.
Let your wife follow her path. You can't change her behavior. The crazy mood swings, the blame, the diappearances. She is drinking and doesn't seem to want to stop.
You can't change her, but you can change you.
Peace.