To share my experience, even though there was no cheating involved. I left my alcoholic wife when the pain of staying was greater than the pain of leaving. We had been married 36 years.
We all have our own limits. You will just have to determine what yours are.
Your friend,