There are many reasons for insomnia and sleeping difficulties, but the most frequent cause is anxiety and stress. Sleep is supposed to bring rest and rejuvenation, but if the mind and body have built up an accumulation of stress and strain, this can interfere with the natural functioning of the nervous system.