My guess is that I haven't systematically set a time everyday to go over material. I went full hog without a schedule and then when other things came up and no time was available...4 days went by without a single line of code.
I would advice you make a timetable and adhere to it strictly
Persistence and patience is key for you to learn coding
Its not a day's job learning new stuff
Just keep your head down and focus i am sure you would get to understand coding fast.