Caramba, meu amigo!
Tive a sensação de que havia alguma réplica minha em algum lugar do mundo!
Praticamente sem mudança alguma, você acaba de descrever a minha situação.
No meu caso, gosto muito de programação e teccnologia, mas, à medida em que as coisas vão ficando complicadas, e eu não vou conseguindo compreender, as sensações que você descreveu começam a me aparecer e eu acabo largando a caminhada de aprendisado pelo caminho.
Imagine só:
Você tem certeza de que quer aprender programação.
Aí você começa a caminhar, mas começa a esbarrar numa série de questões que, você percebe que, para a maioria dos programadores, é o básico, por exemplo... orientação a objetos.
Você faz força para que aquilo faça sentido para você, mas não acontece, e isso vai gerando um cansaço mental desgraçado.
Aí você se espreguiça na cadeira, levanta, deita na sua cama ou, nem levanta, na cadeira mesmo, você cochila, dorme, revive alguma situação do passado...
Quando passar algum tempo, digamos... 1 mês, você começa a sentir uma tristeza sem tamanho, por que você, pela eniésima vez, não aprendeu aquele negócio que você já está a 5 anos tentando.
Não é mole não.