I struggled out here in Japan for a few months with insomnia. It basically started when I took a sleeping pill (benzo) that my girlfriend's mother gave to me one day when I couldn't sleep. I basically had rebound insomnia and I was drinking to pass out. I tried Valerian root but it just made me lay awake. Melatonin just made me tired but wouldn't knock me out. Finally I just decided to work out nonstop until I almost passed out. I went home and finally fell asleep. Since then I have stopped drinking completely and I'm sleeping 8 hours a night. I also bought the book Say Goodnight to Insomnia. That really helped me overcome some of the fear I had of lack of sleep.