От бессоницы мне помог фенибут, правдя начала я его принимать от панический атак и депрессии. Но наверное все взаимосвязано. Фирму не помню какую использовала, какая-то американская. Вроде SNS Smart или Primaforce. Принимать можно до 2 месяцев по 1000-1500 мг в сутки (до 3 капсул). Действовать начинает практически сразу, минут через 30-40 после приема. Пить желательно через 30 мин после еды. Синдрома отмены и побочек у меня от него нет, сон в порядке, набора веса нет. Продается без рецепта в спортивном питании.