Looks to me like you are doing a great job. I agree with everyone else here. Don't be so hard on yourself. Quit ripping out your quilts. Life is too short for that. You will learn something on every quilt you make. We are our worst critics. You need to just relax and enjoy the process. Quilting is suppossed to be a HOBBY! I promise when you finish this quilt and stand back away from it you are going to be thrilled with the final product. So thrilled you will want to start another one right away!