Don't worry,Yesterday is done.
I have to say that I am a slow learner,bad at math and self taught. I am a quilter even though It may take me a long time to sew one block that just confuses me.
I read a book called It's Ok To Sit On my Quilt. The best thing I ever did. It talks about breaking all the rules,telling people who point out your errors,"that You wanted it to look that way" Use every thing you make,if you hate it cut it up and use it in something else. The Best was If you are not having FUN,why do it.
You are a Quilter! On this board, We are just all at differant stages of quilting.
Please don't beat yourself up. Do something else for a little while and go back with a fresh look at it.