Procrastination is a major challenge to many people including me. One would keep on pushing tasks forward until it gets to the deadlines and rushing would creep in. It requires a concerted efforts and scheduling of activities to fight procrastination.
Waking up by 2 am? Just wondering your time of going to bed. You must be a Lagosian.