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!!!
um, how do I phrase this, dont belive your doctor about 'normal' on the tyroid tests.
Get your results, specifically T3, and TSH and look at some of my old postings. GO see an enocrinologist that will listen to your symptoms, and not just read the numbers.
the Normal range for thyroid ins't a good indication of thyroid condition, trust me on this!!