the virual quilt days help...also when I have a quilt for a person that I chose to make for and a deadline in my head...I need a end date..that really helps me. I have been really good about using my stash. I do find it harder to get started on a quilt though when using my stash rather then buying my new fabrics with a plan in mind.