If she has been drinking more than a bottle of wine a day for an extended period of time....well that would explain a lot. Whether or not she is "drunk", that amount of alcohol will definitely and seriously affect her health and well-being, and how she interacts with others.
You might consider looking into Al-Anon. Al-Anon is for people who are dealing with someone who has an alcohol use disorder.