On top of the nutritional depletion, I've done alternative health test kits and discovered that my husband's intestinal lining is in really bad shape, despite not showing any obvious distress signals such as diarrhea, or abdominal pain. I blame a large part of this on the drug doing damage. And along with that, Motrin does damage and he's sensitive to Gluten and that can do damage. Here's the crux. If your intestinal lining is not in good shape, you literally can't absorb the nutrition that is needed to help your brain recover. This is what is called The Brain-Gut Connection. So one of the first things you should be doing is working to repair your gut lining. Find a good health food store and ask for advice. I had to get my husband to start taking digestive enzymes, because his stomach was not producing it's own. I also had to start having him rotate between a variety of probiotic supplements that actually have pre-pro-and post biotics in one capsule, to re-establish the healthy gut bacteria that are required for the gut to be able to breakdown food and absorb vitamins. Along with the damage the benzos may have done, antibiotics do enormous damage to the intestinal lining. They kill off all of the healthy bacteria that is needed to breakdown you food so that you can absorb nutrients.
Mommabird, to try and help with the Insomnia, see if Melatonin liquid drops can help you, along with vitamin B6 at night. And you can also try taking a capsule of the Amino Acid L-Tryptophan at bedtime, on an empty stomach.