I, like a lot of other freelance hackers, invariably end up working myself until the sun comes up. Even after a I manage to reset my schedule to a point where I'm going to bed at a reasonable hour, my finish time will get later and later, until I'm working until morning again.
Has anybody managed to beat this pattern? Do you have any tips on how to start working normal hours again - and stick to them? One of the problems I've encountered is I find it fairly easy to go to bed later than the night before, but nigh impossible to hit the sack earlier.
I'd be really grateful for any response - I'm pretty sure my schedule is not helping my health, and I'd like to do something about it.