I have come to the conclusion that I am a project knitter not a process knitter. I love knitting and I do it a lot but I am still pretty slow at it. So when that moment comes and your project is all finished I get such a warm, glowing, awesome feeling of accomplishment it is totally addictive! It is part of the reason I really enjoy knitting baby items- they are small so they knit up quickly. It is also the reason that I love knitting in the round (well including not having to do all that pesky purling)- no seaming! So I almost always knit with a purpose in mind and I usually knit only one or two things at a time.
That being said I also only tend to knit things that really catch my attention. I know I am going to put a lot of work and effort into each project so I want to use good quality yarn that is going to last and I want it to be something that I am going to want to keep working on. So I might knit a wool sweater in June or I might knit something more appropriate to the season. It depends on who my intended recipient is, what size I am making and how long I anticipate it taking me to make. As I look through my project page I would have to say there is a heavy concentration of hats, scarfs, sweaters, and shawls so the fact that I live in a cold climate must be having a subconscious effect on my knitting!