I've had many sleepless nights until my doc prescribed 25mg of Amitriptyline. It's an old anti-depressant, but a much lower dose than if presrcribed as an antidepressant, and the side effect is sleepiness. It's worked like a charm. For years a friend religiously took Tylenol PMs, drank, and did anything to sleep to no avail. He loved this stuff. AND it's not habit forming!!
Dr. M also said taking it nightly might help my something-or-other side effect (similar to the anxiety headaches you have).
If you're having anxiety, maybe a Valium (warning: habit forming) or similar? Or maybe one/two nights with a prescribed muscle relaxer?
This next suggestions sounds INCREDIBLY corny, but it's helped me sleep. Pick one word/phrase like "peace" or "love" (mine's "no stress") and repeat it over and over and over. My body gets into a rhythm, as does my breathing, and I'm out like a light.
You'll get through this! We're just on a REALLY bad Disney ride. I'm planning on writing to management about it....