Yes, I also get discouraged. I have been quilting for four years. I tend to be a perfectionist anyway. I still feel like a beginner in so many ways.
I went to a quilting retreat this spring where we used templates to make "Storm at Sea." I spent 15 hours cutting out my pieces. When I sewed the first block together, it was a mess. It won't lay flat, and I can't figure out what I did wrong. I tried really hard to do it correctly. Plus, I have about $100 in the fabric!
I finally just put it all in a large zip loc bag. Maybe someday, I'll come back to it and will have enough experience by then to figure out what I did wrong. But, for now, it was just too frustrating to keep at it.
Don't feel badly. I'm sure many of us have experienced the same thing.