Hi NayNay,
Hope you don't mind me chiming in here, but, like others have suggested, I recommend getting your blood work done, as well as getting your hormone levels tested. I have been battling with adrenal exhaustion for the past 2 years. The only thing that uncovered the problem was by...