You are not alone. I have a bin of tops of all sizes waiting for quilting and binding. I have been working on my UFOs though and have finished some to the top being completed stage. My larger tops I send to a long-armer so they have to wait until I have the funds for the quilting. The smaller ones I want to quilt myself, but have not done any yet. I have learned from experience not to tell people I am making a quilt for them, or to promise making a quilt for them. The quilts never get done on time, if at all. So now, if I want to make something for someone, I don't say anything and don't give myself a deadline. Less stress. Besides, I love all of the quilts I make and want to keep them!!! With the exception of one top I made which I think is ugly and it is waiting to be quilted. I have no sewing room at the moment but I am in the process of making one out of a small bedroom. I have decided to be gentler with myself about not finishing things because I enjoy the process of cutting and putting tops together more than finishing them. That's just the way I am and I am ok with that. I also do counted-cross stitch so that takes up some of my time, and I love to read. I procrastinate too, that's part of who I am and I accept that. I find times when all I can do is quilt, and other times I just can't do it. It's a process, not a race. Be kind to yourself. You'll get back into it when the time is right. And just don't promise anyone a quilt as a gift. When the quilt is done, surprise them with it!