For sleep, it's trial and error to find what works for you. I take Trazodone. Some people take up to 10 different things. Look around and you'll see.
I have IBS-C which I manage with diet and acacia fiber.
Brain fog is still a work in progress.
The thing that has made the most difference for me is Acyclovir since mine started with a virus that I never recovered from in 95. I can think better and I can talk without getting exhausted.
I"m looking into oxymatrine, I just ordered some Moducare. I did 23andME for methylation.
If you don't have a doc to help, which you don't, then type "sleep meds" in the search bar and start there. Search for threads that address your problems and one by one start looking for things to take.
It can be done without a doctor.
Minks