Re the insomnia, sounds like it could be adrenal exhaustion - keeps you up late, feeling w-i-r-e-d but ironically you feel exhausted at the same time.
Yep, MD, it's that kind, exactly! W-I-R-E-D!!!! to the M-A-X!!!!

Yeah, I need some 'erbal 'elp. I'll get on to it.

Thanks lovely darlings.