Все через это проходят и не раз (причем не только в программировании), универсального ответа что делать - нет, люди слишком разные, у всех свои алгоритмы выхода из ситуации
На работе используем старые технологии, нативный Ruby и PHP и jq. Я думал наберусь опыта и пойду в фриланс. Оказывается это не то, как я себе предстовлял. Сидеть в личном кабинете, играет музыка и ты делаешь веб-прилложение
Как вариант, погрузится в хобби, прям целиком, не отвлекаясь на привычную рутину. Бывает полезно попутешествовать, даже недалеко. Только не пускаться в зависимости, это еще больше усугубит.)
Лично мое мнение, что к работе все же нужно относиться по большей части как к "работе" на которой ты зарабатываешь себе деньги на жизнь, тогда и мотивация есть всегда) Найди себя в чем-то ещё помимо работы, тогда имея и работу и любимое дело ты станешь проще относитсья к работе)