Sendo honesto com você, como uma pessoa que tem transtorno de ansiedade e já tive alguns episódios de crises depressivas, cabe você se auto-avaliar e ver se está tudo bem com você mentalmente. Desmotivação pode vir de muitos fatores, como fadiga física e mental por estar fazendo esforços repetitivos e não ver resultados em pouco tempo, ou pode ser algum fator externo a sua prática da programação que está afetando sua vida de um modo geral.

Eu sugiro primeiro buscar ajuda psicológica - se possível - e buscar fazer atividades físicas - caso você já não seja um adepto dos exercícios físicos. Foi uma parada que me ajudou e tem me ajudado a lidar melhor em momentos de crise e até a entender mais sobre o meu corpo e minha mente e meus limites. Outro problema pode ser a cobrança constante que a gente põe em cima da gente e o mundo também coloca, nessa correria maluca em busca do sucesso naquilo que estamos fazendo. Se frustrar também provoca certa desmotivação. Enfim, é muito difícil aconselhar alguma coisa diante de uma situação tão complexa. Espero que você consiga se encontrar de novo e ter um novo gás pra seguir programando e fazendo outras coisas que você também gosta.

O Deschamps tem um vídeo muito bom - bem longo - sobre ansiedade no canal dele. Vou colocar o link aqui, caso ainda não tenha visto.

https://www.youtube.com/watch?v=dZJbORri0ro

Boa, o vídeo é uma ótima recomendação!