Hey David Dante Frank. I am glad you decided to start coding again.
From your article, it seems like you don't think you are achieving a lot in your coding journey, so here's what I'll advice:
Don't put a lot of pressure on yourself. It may seem like you are not progressing a lot, but in truth, you are setting unrealistic expectations for yourself.
It doesn't matter if you eventually finish a project in 3 weeks instead of 1 day, the most important thing is actually understanding what you are trying to learn.
You also mentioned frontend and backend in this article. Does that mean you are doing both of them or just one of them? If you are doing both, then consider focusing on one of them first so you can see significant improvement in your coding skill.
One thing I know for sure is, if you keep learning and building projects consistently, you will become better. I wish you the very best.