I have felt the same way, and so I just assign myself one or several (whatever works) tasks each day. When those are finished, my time is my own. I accomplish something, and I get to quilt without guilt. I've also done it so that I quilt until a certain time, then stop and do some task, then go back to quilting until a certain time. You can set a timer too. This works for me, and I no longer feel guilty.