Oi Danilo, tudo bem?
Fico feliz em ver que você está buscando formas de entender melhor as aulas de JavaScript na Web. Realmente, quando estamos aprendendo algo novo, é normal que algumas partes pareçam complexas no início. Mas com paciência e dedicação, tenho certeza de que você vai conseguir dominar o assunto!
Sua estratégia de assistir ao vídeo inteiro, prestando atenção em cada detalhe, e depois tentar fazer o código sem assisti-lo novamente, narrando o que cada parte faz, é uma ótima maneira de fixar o conhecimento. Essa prática de tentar explicar o que você está fazendo em voz alta ajuda a consolidar o aprendizado e a identificar possíveis pontos de dúvida.
É importante lembrar que cada pessoa tem seu próprio ritmo de aprendizado, então não se preocupe se demorar um pouco mais para entender determinados conceitos. O importante é que você esteja se esforçando e dedicando um tempo diário para estudar.
Continue com essa motivação e disciplina, e com certeza você vai concluir os cursos que deseja. Lembre-se de que o aprendizado é uma jornada contínua, então não tenha pressa em terminar tudo rapidamente. O importante é absorver bem o conteúdo e aplicá-lo em projetos práticos.
Um abraço e bons estudos.