I find it similar to Civilization one more turn syndrome.
There is always something small you meant to do, one more improvements that will take only a min... suddenly you hear birds singing outside... its 4am...
Yes I had the same feeling, although in Civilization there were at least discrete turns. Each one presents a logical stopping point. Factorio just keeps going, there is never a logical stopping point because there is always a resource bottleneck to solve. I remember staying up late for Civ, but I never (almost) completely skipped sleep all together & blew off other commitments.