Lou, you seem to be sensitive to medications which is something that those with Fibromyalgia & those with CFS have to deal with. So, you will probably have to find a natural way to get your sleeping under control. It is imparative if you want to have any kind of life beyond your illnesses. How I wish I didn't have CFS, I have always said that I can deal with the pain of Fibro & CFS, I just can't deal with the fatigue. I think if the Melatonin helped, you should stay on it, at least it is somewhat better then having to deal with the insomnia all the time. I took it for quite awhile & it really helped me. I had a lot trouble staying asleep so now I am on meds to sleep. I think the magnesium is helping you & it has helped alot of people with Fibro. Most, who use it, also use malic acid. The combo seems to really help. Looks like your suppliments are pretty much right on with the D3, B12, Zinc & so on.
I hope you cqn take this job you will be offered. Just pace yourself & rest when you can. A lot of people with CFS can work but just have to make sure to pace themselves. You can't work & have an active social life, for example, just not going to happen. But maybe you can work. I say give it a try.
I have not ever noticed a change in how I feel or my energy levels due to what I am eating or not eating other then I found I had a soy allergy which was making very sick. It could be you do need to monitor your dairy &/or sugar though. We are all so different in our makeup aren't we?
Keep us posted about the job & let us know how it is going. I hope you feel better. Gentle hugs, Denise