history: I did my homework ahead of time. I knew I would not have enough time on the weekends. I did my homework ahead of time. I knew I would not have any free time over the busy weekend.
current: Smart move - it's always a swell idea to get ahead of work so that we can do the things we want to do in life.
next: I agree. I used to procrastinate a lot but I've learned that it's not a good habit.