This has happened to me. I was learning Haskell until finally the pressure of "how will this help me pay bills" persuaded me to stop and learn Python instead. Even with Python there's the pressure of "I can't make an online sideproject by it" which has tempted me at times to switch to JS, but I've resisted that so far.