Куда можно двигаться с javascript?
Чистый JS не нужен никому.
Чистый фронтенд - только если с большим опытом.
Многостаночник-верстальщик-бэкендер-фронтендер-за-еду-или-бесплатную-практику - это да, это нужно.
Очень удивительно что реакт тебе дается сложно! Попробуй на хуках пописать, вообще красота.