You may be too much of a perfectionist. If you look closely at even "good" quilters piecing some seams don't match up perfectly. Also if the pattern allows try to square up or check after every grouping. Keep trying it takes a lot of practice and if you take off a month you have to start practicing all over again.