I don't stay motivated..LOL I have lots of UFOs too! I had a goal set and other people knew I was making them for Christmas. I felt obligated to finish them. I also wanted to be able to work on what I wanted of my own without the guilt of leaving them unfinished for another year. I work better when I have deadlines. If I can convince myself something has to be done by a certain time, I will push as hard as possible to finish it.
Lynette