около 6-7 часов, каждый день(6 дней из 7-ми) пытаюсь изучать
Примерно 60% этого времени вы тратите впустую.
Остальное - какие-то страдания и держания в курсе.
Но вот, когда смотрю на вакансии, то там в основном, требуется, тот кто учил какой нибудь фреймворк и умеет его использовать.
А как вы хотели? Вы бы взяли к себе программиста, который хорошо знает оторванную от практики теорию, но не может написать нормальный код? Нет, не взяли, вы возьмёте кодошлёпа, который раз-раз и в продакшон.
Так что бросайте размусоливать и вперёд, курить фреймворки и на завод, махать кловеатурой.