Yes, I see having to pull an all-nighter as a big failure on my part. I did once or twice, but I noticed it's just counter productive. I was adding negative value at 2-6am, it would have been better to sleep and continue the next morning, or just let it go.