For me, as a student, its always acceptable to pull all nighters. For the past couple of years I've been staying up til like 5AM, then sleep til 7AM, to get ready for school and stuff. It sucks, but you do get used to it and its worth it for the good grades ahaha. I've once stayed up for three...