Почему же нельзя есть на ночь? У меня ночной график и ложусь спать в 4 утра. Правильно ли я делаю, если последний прием пищи за 3 часа до сна?

Учитывая Ваш образ жизни и трудовой ритм Вы поступаете правильно, что последний прием пищи осуществляете за 3 часа до сна. Сон - это отдых и восстановление, поэтому и все процессы в организме замедляются, в том числе и пищеварение. Однако есть определенная цикличность – биологические ритмы в выработке важных для организма веществ и гормонов
(например, мелатонин). Поэтому, по возможности, необходимо соблюдение режима сна и бодрствования – сон хотя бы должен составлять 6-8 часов.