I would look at her thyroid, sounds exactly like the health problems that my wife had. Her doctor told her she was 'normal' on the thyroid test but when we took her to and endocrinologist who treated the systems not the test results the change was dramatic. See some of my threads on thyroid plus read the literature about how to interprate the standard thyroid tests.
My wife was mad at me for making her go to the doctor, later she was mad that I hadn't pushed her to go sooner!!!