У меня так - когда надо очень рано вставать, на работу, или куда-то по делам, очень не хочется ложиться спать перед этим. Головой всё понимаю, что надо лечь и выспаться, чтобы сонным злым жабом не ходить весь день, но не могу. Жалко времени, которое могу провести за просмотром ютубчика, пикабушки, чтением книг, или чего-нибудь нафиг не нужного в интернете. Если ложусь часов в 11 вечера - не засыпается, ложусь в 2 ночи, встаю в 5 утра по будильнику. Жесть, короче. В другие дни и ложусь поздно и вставать рано не надо.
Когда занимался этим вопросом мне помогала только гигиена сна. Надо ложиться и вставать примерно в одно и то же время. Сперва ложиться с мелатонином, или снотворным, гаджеты и телек подальше. Можно книгу перед сном почитать, тоже помогает. Вставать по будильнику, часов через 8. Недельку так продержитесь - будет лучше. Продержитесь больше - поборете проблемы со сном.
А я ленивая задница, я еще в телефончике посижу.
P.S. рабочий график тоже паскудный, но ничего, жить можно было.