Once in a while I have the same issue, and I had the same worries that you do. It usually occurs after some really intensive time working/studying. I've been so tired that simply reading or listening about coding would make me feel nauseous.<p>After being there several times, I concluded that it's something I must live with. I don't know if it's related to my depression, but even so, it's not something that will simply go away.<p>The good news is that I always feel better after a while. I've developed some techniques to help overcome these moments:<p>- Take a break. Do something that don't have any relation to coding, like martial arts, painting or playing music (in your case, music may not be an appropriate escape). Preferably something that doesn't need much analytical thinking, and that forces you to move your body. Mind(s) and body are connected, and the act of programming usually makes us exercise only one side of our minds.<p>- Do some cowboy/passion coding. Take a problem completely different from those your are used to solve, learn a new paradigm, put yourself out of your comfort zone; in other words, dive deep on the unknown. This will help your mind to remember why you love so much coding.<p>- Do nothing. Lie in the bed for a whole day or two, watching some garbage on Netflix. Don't take any baths, and only eat junk food. Hit the rock bottom, let your bad feelings hit the peak, and your body will eventually heal itself. I usually do this only when I'm so demotivated that I can't even manage to get up and do the stuff I should be doing.<p>That's it, I hope the best of luck! You'll be fine!