You know, my thoughts on all of this, and I was living with my ex for 25 years, we are always trying to look for excuse or reasons for why they behave the way they do. We want to stay married, we don't want to believe or hear about abuse.
We want to live in this fantasy of growing old together. Sometimes that doesn't happen. I think that if it happened to you, that you were having a happy life, then you wouldn't be on this forum.
I totally agree with healthyagain. There could be a mental problem, but that is even harder to deal with then an alcohol problem, 2 different things. Could be the same core of the thing, but still 2 different things to deal with.
amy