Insomnia - A to Z of HypnotherapyInsomnia is officially defined as having difficulty getting to sleep or staying asleep for a period of 3 months or more, however if...