For me, every quilt is a learning experience. I have to keep telling myself that the only perfect quilt block or quilt is the one in my head. Your quilt looks lovely. Do not berate yourself for its imperfections, that is what makes it unique and hand made. Think of all you have learned in the process of making this quilt and the things you will do differently next time. I am proud of you.