I agree with the "take a break" suggestions. I too become very frustrated when my seams don't line up perfectly, but life isn't perfect and quilting mirrors life. I like the suggestion of paper piecing...a good way to relax and still keep your hands busy and productive with fabric. Redwork is also a possibility. your embroidered panels are the showcase of the quilt, instead of the blocks and their arrangement. If their are certain areas you want to improve, Make a list and one by one develop a plan to work on each one.
Give youself some time to master those areas. You can do it!