Надо пробовать. И исключить игры.
Я вот сажусь фрилансить после 21-00, благо с МСК разница +3 часа. Днем встречи - вечером админинг. И домашние не обижаются, и сна хватает (21-00 + 4 = 01-00). Как-то так спать и ложусь, в 7-00 встаю.
При этом успеваю - читать, тренить 4 раза в неделю (с 21 до 23).
Действительно все от человека зависит на самом деле.