Я правда хочу стать полноценным JS-разработчиком, а не фронтэнд-огрызком.
Стремление отличное, только все мы так или иначе начинали как фронтэнд-огрызки, и каждый выбрал для себя тот путь развития который ему ближе. Так что, лучше не «распыляться» и понять чем конкретно ты хочешь заниматься, таким образом прокачивая себя в этой области.
Нет ничего постыдного в том, что ты 80% времени верстаешь и 20% времени пишешь js, крутых верстальщиков так же мало, как и крутых js-программистов. Напрягает скорее то, что сейчас на рынке все больше становиться посредственных спецов, которые нахватались всего по «верхам», и создают впечатление вполне профессиональных разработчиков, что на деле не всегда так.
Опыт со временем придет, главное следить за трендами и не переставать практиковаться в написании новых штук. И да, реальные задачи гораздо сильнее помогают развиваться, нежели чатики и тудушки)