You could also look at the cause of the insomnia. You noted stress and worry were wrecking havoc on your sleep - sometimes you can't change the things that cause stress, but you might be able to change how you deal with it. (not always... but sometimes)
I used to have trouble sleeping when I was stressed out, until I found a way to manage my stress and anxiety - now (in general) I sleep like a baby.
**side note: why do they say that - sleep like a baby? When my kids were babies they were up off and on all night! ... I digress **
There are still times when things happen in my life that I have a harder time dealing with/managing - and I have to find a new way to deal. Often these situations affect more than my sleep too - and my overall health goes down the tubes. One time I lost 90lbs in 2 mos... another time I developed stomach issues... It took a while to figure out that these things were stress related.
Sometimes you have to rule out anything that could be affecting you; my sister in law can't drink anything caffeinated after noon, or she won't be able to sleep at night. I used to be able to fall asleep on my couch no matter what - and would wander down to the livingroom if I couldn't sleep. My son can't sleep for a week if he takes an antihistamine like Claritin. My daughter can't sleep if it's really hot and humid... etc I had a terrible time sleeping when my hubby was in Afghanistan and I had the laptop next to the bed. The screen light seemed to keep me from getting a good sleep...
As someone already said, there are a number of medical conditions that can affect sleep; apnea as already mentioned, restless leg syndrome, hyperthyroidism...etc. It isn't a bad idea to have these checked out -
I personally found Valerian made me too sleepy in the morning (same with St John's Wart), but have had some success with melatonin. Melatonin comes as a liquid, a pill, and a dissolving tongue strip that I've found so far. I have heard Passionflower tea, and Hops (not in beer I don't think haha) can help... but you may want to talk to a naturopath if you want to experiment with natural remedies. They can do more harm than good sometimes. Melatonin comes as a liquid, a pill, and a dissolving tongue strip that I've found so far.
I don't know how legit these are but I found them online when my sister-in-law was having a bout of insomnia, couldn't hurt to give it a read I suppose...
http://www.well.com/~mick/insomnia/
Good luck!!! I hope you get it sorted out soon
muffin