People will cheat if they want to cheat. Alcohol can lower inhibitions and people can be "out of it." Many A's have never cheated, many non-alcoholics are serial cheaters.
I am sorry for your situation. She was sober and she cheated multiple times. What do you want from this situation?
Miss