I have bad insomnia too. It was at an all time high when I was pregnant & then after I had my baby it was still horrible. I found something that worked -The product is called ER 911 here is the link-
I had some left over from a nutritionist who tried to help me with my Blasto issues & was so desperate- just tried it for sleep & could not believe how well it worked.
I started sleeping again on my own after the CDD combo in May but the insomnia has recently come back. I am now taking melatonin. I ran out of the my miracle er 911 but really need to order it myself. The only thing is, I believe they make you go through a practitioner who practices Net. There is a whole list of them. I contacted someone in Bergen County NJ(Teaneck) who said she would sell it to me. I just haven't had the time to drive there to pick it up. This really did wonders for my sleep. Sometimes even the ambien did not work (I had a low dose)- but this did. Thanks for reminding me- I really need to get it for myself again & soon!! Someone mentioned to me that melatonin can be bad because then your body will always need it & not make the hormone on its own-? I don't know how true that is. I'm confident after we clear the E His - we will both sleep again! I was having the most amazing sleep after those Meds so I'm confident when this is gone it will improve again.
As far as the Rifaximin- I took it and it didn't do anything for me. At the time, I was more constipated. Now I'm loose & go a lot. My gastro gave it to me for IBS (bloating). It did nothing.
Magnesium Chelate (Designs by Health) excellent brand. That helped me with sleep- but it also helped me with constipation so maybe thats not a good choice for you. It can definitely cause diarrhea, loose stools.
If you are desperate to sleep & I can relate- I would get Melatonin for the time being. I'm using GNC brand- level 1 & 3 work for me. I recently tried a higher dose from Nature Bounty & it didn't work-?
hope this helps.