Motivation is kind of like the sun, it comes and goes. Sometimes it's so hot that you can feel it on every inch of your skin, and other times it hides behind the clouds a little and you feel cold. Imagine if we suddenly decided that we are only ever going to go outside and train when it's a perfectly clear day. That would be crazy right? We would spend months of the year without training (unless you live somewhere where it's always sunny, but you get what I'm saying).
You're probably thinking, "well of course I wouldn't do that!", but then ask yourself this... are you doing exactly that with your motivation?
Just like the weather, we can't control our motivation. Sometimes we are raring to go almost foaming at the mouth ready to get after an intense training session, and other days, we'd much rather just sit around eating junk food and playing video games. There are often times we can identify why we aren't feeling motivated, when something tragic happens in your personal life etc, but there are other times when we have no idea what is making us feel this way.
The fact is, you're not always going to "feel" like training, that's natural. Training is uncomfortable, it makes you sweat, it hurts, so of course if you allow your body to decide if it wants to go through that, it's going to say "No thanks, not today" every single time. But it's in those moments when you need to put your mind in command and remember why you are training, it's not the training itself that you desire, but what's on the other side of it.
Consider this analogy. A person decides that their goal in life is to visit every country in the world, so they set out on their journey. At first, everything is great, they are feeling motivated and excited to explore all these new lands and cultures, but after a dozen planes rides, the flying part doesn't always become as fun. In the back of their mind, they still have this burning passion to see the world, but can't be bothered with sitting on a plane for multiple hours to get there. That's exactly what happens with our motivation to train, we still want to be the best players we can be but we don't want to take the "plane ride", in other words, we want to become the best, but don't always want to put in the work it requires.
If we think of the greatest player in the world, whoever that is to you, picture them. Do you think that growing up, they were always motivated? Do you think they only trained on the days where they felt like it? I promise you, they didn't always feel like it. Even now, I am sure there are some days where they wake up to their alarm clock for training, and would love to hit the snooze button and go back to sleep for a few more hours. But instead of allowing their body to dictate, they put their mind in command and know that the only way to achieve the goal is to put in the work.
So how do you fix your lack of motivation? You can't. You are a human being who feels differently all the time, that's just the way it is, but don't let that worry you because you have such a powerful mind, that doesn't need motivation to make choices, you can just simply choose.
Look at all the things that you do every single day that you do for your health. Brushing your teeth, showering, eating, do you need motivation to do those things? No, you do it almost out of habbit because you know that if you didn't brush your teeth, they would fall out, if you didn't shower, you'd smell, and if you didn't eat, you'd eventually die. Now adapt this mindset to your training; if you don't train, you won't become your best. Let training become a habit that you do every day, and you'll never need to wait for your motivation levels to determinate whether or not you are going to put in the work that day.
Don't get me wrong, motivation is great. When you're training with high motivation, you feel unstoppable, but that's a luxury, not a necessity. Just like the sun, enjoy it when it's high in the sky, but don't put your life on hold when it's hiding behind the clouds.