For the last year I've been working on writing import code for the OSNews website into Drupal 7. It actually wasn't such long task as it might sound. I'm working on this project gratis, and spending my limited free time in order to make it happen. If I someone had hired me to do this, I might have gotten this done inside of a month.
The project has gone in fits and starts for the entire year since I agreed to work on it. Some days I would just have no time, or no energy, or the requirements of work or home life were simply too demanding to set my mind to coding.