I don't divorce is the answer. You should see if you can get her checked for Bi-polar disorder. They've come a long way in treating it with medicine. Counseling couldn't hurt either. You obviously love her to marry her even when you knew she was prone to mood swings. Don't give up on her or your marriage.
-Jenny