Most athletes over-estimate what they can accomplish in a day, and under-estimate what they can accomplish in a year. What the best baseball players have discovered is how to avoid this trap by doing one important thing very well:
Get a little bit better every single day.
As you can see, they work to not fall into the two traps highlighted above. They don’t try to do too much today, but they also make sure they’re looking at how they can improve, even in a very small way, every day. They recognize that it takes time to change bad habits, learn new skills, and that it’s easy to get frustrated when things take longer than you want.
They just look for a small improvement they can make today. Yes, there is more to do, but if they take on too much, they could get frustrated and lose motivation. Instead, they look for an achievable and small change that can build to a larger impact. Is there more to do? Yes, of course, but there’s always tomorrow, the next day and the next to continue to build steady improvement.