не принимай пищу
за 3 часа до сна
и не пей кофе
ночью организм должен отдыхать, а не перерабатывать еду, и, получается, что нет отдыха - нет качественного сна и бодрости с утра. постоянство в этом приводит к нарушению выработки мелатонина, и, к тому же, трапеза перед сном = лишний вес.
что касается кофе, то это дополнительная нагрузка на организм, которая вовсе приводит к бессоннице. в идеале - кофе с утра и не позже 16:00!