I made my first quilt for my grand daughter ( she was three ) Figured it would be a great learning project. Ripped out a lot of stitches and learned alot. If you are adamant about not buying new fabric just keep working at it. It should get better. Your block is beautiful. I would want to get some cotton fabric to frame that lovely block they way it should be.