I have a habit of procrastinating things. I mean if it's something super important or something I enjoy then I will do it right away. However, it's those little mediocre things that really get me. Those things that you should probably do today, but could wait until tomorrow without causing a big problem. The big problem arises when I put them off day after day and then they pile up or the time is up and it has to be done right that minute.
For example, this year I made some of my gifts for Christmas. I don't sew or anything crafty like that but I made some things on the computer that needed to either be printed or burned. I knew in my head what I wanted to do for these gifts and had a basic idea of how long it would take to do. However, I kept putting it off and busied myself with shopping for the gifts I needed to buy. The thing I forgot to take into account was that most of the gifts I was making were for people I would be seeing before Christmas. I needed these gifts done days before the holiday in order to give them to the intended recipient. Once I realized this the time was pretty short. I spent hours sitting in front of my computer putting things together and printing things off, etc. I finished a few barely on time. However, I still have a few gifts that I haven't given out and it's the 5th of January! They are all done now, I just haven't seen the people to give them the gift.
I wish I was better at working hard and getting everything done earlier and then resting or doing things that don't have a time restraint on them. Perhaps this will be another goal of mine for the new year.