Попробуйте афобазол и ли новопассит. Это не снотворное , а успокоительное, но сон тоже возвращается. Действует это примерно так.У человек неприятности, стресс, он начинает нервничать, тратит больше сил, делает глупости, "заводит" своих домашних, и сослуживцев. Получается "снежный ком" . А надо попринимать успокоительное и распутать этот ком. Человек успокаивается, успокаиваются  домашние, сослуживцы, энергетические вампиры отлипают. Ситуация понемногу улучшается , нервы успокаиваются, сон возвращается.  Я никогда не терплю стресс, сразу новопассит принимаю курсом.  Жить так гораздо проще.