Yes, I keep a to-do list.

I have one for tasks today, tasks for tomorrow, for the next week, next month, and next 6 months, and next two years.

It is my way to maintain control =)