What causes insomnia?

The most common causes of insomnia are actually psychological – depression, anxiety and tension. If psychological problems don’t seem to be the cause , various foods, drinks and medications may be responsible.