Melatonin helps me sleep at night, it is naturally produced by your body at night when you go to sleep. Try to take things out of your regiment for a few days and see if it helps. Mix and matching always helped me see what worked and didn’t work for my diet and keeping track in a notepad. It sounds like you are going through something more serious and it is causing allot of anxiety, have you tried meditating at all to try to relieve some stress? The full catastrophe living book helped me allot mentally during my health issues.