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. 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.
current: I agree. I used to procrastinate a lot but I've learned that it's not a good habit.
next: Yup, I used to procrastinate all the time, but I think I am getting better at doing things ahead of time. And it feels so much better to get trivial things out of the way.