Anecdotal here but last year I changed my diet radically and completely swept away my daily tiredness and cyclical cluster headaches. First year in 7 years without one.
Largely I eat leafs and meats while keeping carbs down, keeping dairy low etc. It's not easy to make this adjustment but for me, where I was at physically I would try anything. Going to bed before the kids is for the birds.
My primary doc gave me the same rigamoure that you got so I finally kicked them to the curb and started a search for a new one. Found a doc who suggested the diet change and its worked well, I'll be working on adding some foods back in this year.