É difícil dar uma resposta que seja certeira, mas quero dar algumas dicas que podem ser úteis. Quando eu estou desmotivado, eu dou um tempo e vou fazer alguma coisa que eu gosto muito de fazer, de preferência longe do computador, mas também pode ser no computador se é algo que você gosta muito. Isso ajuda a relaxar. Às vezes eu vejo vídeos que me fazem rir muito, como o UTC do Castro Brothers, ou vou brincar com os cachorros, ou conserto alguma coisa em casa. Isso resolve em curto prazo (minutos a horas).
Num contexto mais amplo, avalie se você realmente quer trabalhar com programação, ou se está nesse caminho apenas para agradar alguém ou porque está em alta no mercado. É bem frequente a gente se enganar achando que quer fazer alguma coisa quando no fundo a gente não quer. O que faz seus olhos brilharem? Procure descobrir com o que você realmente gostaria de trabalhar, de preferência que te dê prazer e que você enxergue como ajuda a melhorar a vida das outras pessoas com seu trabalho; isso traz realização. Não precisa ser o que dá mais dinheiro, mas se você faz com o coração sua dedicação é reconhecida e o salário é uma consequência. Se é algo que você quer muito, nem mesmo as partes chatas serão obstáculos para você.
Sucesso!