If you are like 95% of people who “work out”, then you go to the gym a few times a week, work up a little sweat, and head home only marginally better than when you went in. In most cases you may not even be improving what you are trying to improve.
What is it that you are training for again? Have you set a goal? What is it? Is it to get stronger? To lose fat? To work out 3 times/week this year? Whatever it is, make sure it is specific.
It is really sad how many people I witness working their ass off day in and day out and making little to no progress.
Humor me for a moment and imagine that you are a janitor. You go to work every day, knowing well that your job sucks. Now imagine that you are not getting paid for it. No matter what your job is you go to work to get paid, so why wouldn’t you go to the gym to get results?