Well for one I often feel like I am with you too. Sometimes I want to just quit and go about my normal day. Whenever I feel like this, usually I ask myself why I am trying to learn front-end in the first place. It may certainly be different for you, but as I am about to come off high school, I want to learn front-end so I can get a job and take of my mother and myself with a good paying profession. I try to remember that whenever I am doing this so I don’t quit and I go on FCC more.
It really comes down to what you what to do with programming. Is it for a hobby? For a passion project? Maybe for a career like myself? Whatever your reason is, you should make that your center to fall back on when you have doubts. Programming is hard. That’s precisely why you should learn it. If you can overcome this challenge, you will be able to overcome many other things that will as hard, if not less, just need to keep moving forward.