I guess what i meant was, why is learning to build things difficult. I feel like im stuck all the time.
If you could elaborate on certain issues that you're running into, we might be able to give you more insight into what exactly is tricky about it.
There was this long period of struggling to get things to work but I feel like there was this moment where a switch turned on and I began to feel more confident writing code and solving problems.
My recommendation is you keep on struggling. Keep on messing up and embrace failure. Eventually, you'll figure it out. Enjoy the journey of learning to code, don't be so fixed on being the best right away.