I think you need to eliminate caffeine from your diet. I know its not what you want to hear, but especially since you get a headache when you don’t drink it, it can really be affecting the way you sleep. There is nothing good about caffeine. Google caffeine and insomnia. Yeah, caffeine can do it. It can also make you fat, but that’s not the point.
Take some medicine to help the headaches. Watch what you take, though, since some headache meds have caffeine in them.
I keep a routine to kind of tell my brain I’m ready to sleep. I turn off all the lights, make sure the doors are locked, wash my face, brush my teeth, take my night meds, get cuddled up in bed, and relax. I have a small floor heater that I set to fan so the sound kind of drowns out my own thoughts, so that helps too.
If you don’t get distracted easily, you could try reading a super boring textbook (math books are always great reads! :P). That doesn’t work for me because my mind would wander elsewhere.
You could watch television to sleep. The history channel is good. Interesting enough to keep your attention, but not so interesting that you’re super into it. Getting in the habit of watching television to sleep is a hard one to break though, and I’ve never had good sleep by doing it that way. I get put to sleep, yes, but that sleep usually isn’t good.
Turkey is said to have stuff in it that makes people sleepy.
Personally, I wear a mask to bed (two actually, but that’s because one is tighter and the other is bigger). Light bugs me, and I have a hard time keeping my eyes shut if I don’t wear them.
I don’t know if you’re in a relationship or not, but sex always helps me.
Meditation helps, but not right before bed. Stress can keep you up, so meditation helps calm that, but doing it right before bed isn’t a great idea. When you come home from work, eat dinner, and then meditate. Then go about and do whatever else now that you’re relaxed.
When I had trouble sleeping, I’d eat a bowl of ice cream before bed. The little bit of sugar doesn’t give me much of a high, but because of my low blood sugar, it gives me a low. Not a bad, shaky feeling low, but enough that I get drowsy and can sleep easily. If you’re going to try that and you do have low blood sugar problems, it is essential that you eat breakfast in the morning.
I used to have a terrible time sleeping. It used to take me between 30 minutes to an hour to sleep, and that’s assuming I was tired when I went to bed. Since I don’t ingest caffeine anymore, and I’ve eliminated the sources of stress in my life, I sleep like a baby, even on this new medication that can cause difficulty sleeping as a side effect.
Oh, another thing that has helped me in the past is to write about my day in a journal (paper journal is better because writing is quieter than typing, and you’re not staring at a bright screen. You can turn on a lamp to kind of give a mood-lighting feel (low light makes me drowsy) and can do it in bed so you don’t have to move much once you get your thoughts down). Do this at least an hour before you intend to fall asleep, because sometimes it woke me up and I started rambling about things. After a bit, though, I could close my eyes and my head felt clear. You can also keep a to do pad of paper near by and read it in the morning so you don’t have to worry about forgetting to do things the next day.