I've been reading through the posts these last few days and every once in a while find people mentioning sleep disturbances.. as a person who suffered from this for most of his life I figured I would offer a suggestion of what worked for me, and its free, so why not?
I suffered from insomnia since high school. At around 15 I started working at a gas station midnight shifts and it really through off my internal clock- well into my 30s. I would have trouble falling asleep, and if I did fall asleep, I would wake up and have a hard, if not impossible time falling asleep again. This is what I did and it virtually eliminated the issue.
I bought a CD of brainwave entrainment in the delta range. I know, its nothing new, but how I used it I think made the difference. At first I would listen to to it to try an go to slep.. at first it mostly irritated me, but I'd listen until I managed to fall asleep. If I woke up in the middle of the night, I would not get up, or do anything, I would simply reach for my headphones and listen to it either until I slept or it was time to get up.
In this way I trained myself to associate delta waves- deep sleep- with evening hours.. after a while I would sleep easily and stay asleep- and even years later, long after I havent done it anymore, I still default back to a regular night/day cycle. This also had the advantage of making me feel more rested throughtout the day- as if I had slept. I assumed that going into delta- whether alseep or not, was helping me rest more than I would have otherwise. From my reading at the time, delta stages of sleep are when the body most regenerates, It builds a cycle where you have more energy through out the day, so you're less stressed, and more tired once bedtime.