Hi Lynn,
Take a look at adrenal fatigue. I just read this book and some of what you describe sounds very familar particularly the anger. I had mine tested and sure enough it was way off and treatment is helping, especially the electrolyte balancing with the sodium. I could not tolerate the antidepressants.
http://www.adrenalfatigue.org/