Addisons Disease causes hyperpigmentation along with a whole lot of the other nightmarish symptoms you are decribing. Find an Endo and tell them to check for Addison's....