Может стоит бросить это дело? Что делать если ты медленнее всех да еще и в возрасте?
мне 45 и я ещё не в возрасте.
Я думал, что пишет парень 50-60 лет, а тут школьник 25-летний
Если это ваш первый опыт программирования, то ничего удивительного. Просто слабая база, которую необходимо подтягивать практикуясь. Теорию вам на курсах дают же? Можете еще книжку какую-нибудь почитать, типа "js для детей" (это не шутка).