The problem is the way you approach learning technologies.
Instead of keeping a list of technologies you want to learn, you should keep a list of problems you want to solve (or projects you want to do).
When you learn a new language just for the sake of adding it to your portfolio, you end up…