'Develop a passion for learning. If you do, you will never cease to grow.' Anthony J. D’Angelo
I have thought about this for a long time and it always comes down to this: You cannot learn without being passionate about what you learn. Why?
There is a big difference between training and learning. Training means that you engage in e.g. a training program with the objective to gain new knowledge and skills. The mistake is to think that the learning effect (the behavioural change) is guaranteed. This is a misconception. True learning starts when you are continuously applying what you have heard during the training experience. As the human brain is pretty lazy, you will only do this when you understand how the new behaviour will concretely benefit you (or also what would happen if you DID NOT change your behaviour).
So, next time your boss forces you to attend a training, you can do two things: Either truly trying to understand why you should attend and what is in it for you or explaining your boss that your attendance will be a complete waste of money and suggesting something else that would benefit you more.