Саша, здравствуй.
Часто в гомеопатическом лечении рутинно может быть назначен коккулюс.
Т.е. считается, что этот препарат хорошо помогает, скажем, человеку, который работает по ночам, или дальнобойщику, или предстоит ночной рейс и понятно, что человек не выспится и т.п.
Можешь попробовать 3-4 горошки коккулюс 30С развести в бутылке пластиковой 0,5 с водой. И как чувствуешь, что после того, как невыспался, накрывает, то сделай из бутылки глоточек. Стало лучше-не пьешь раствор. Если снова накрывает-еще глоточек.
Одно но, хорошо бы разнести по времени с едой и другим питьем, чтобы минут за 30 и после глотка, ни есть, ни пить. И да...если пьешь кофе, то он может быть антидотом.
Как вариант можешь попробовать такое средство.
Гомеопатические аптеки в Питере точно есть.