I think that drivers underestimate the importance of self care when not at work. Drink a
load of water (I bring a gallon a day) even in the winter. Drinking enough water will fix a lot of issues when it comes to both mental and physical fatigue. Make sure you sleep enough, eat whole foods (oats, eggs, avocado, cottage cheese, meat, nuts, fruit, etc). Make sure you eat enough. Many drivers do not and they survive off gas station or fast food. That type of diet literally causes widespread inflammation making all of your joints and muscles hurt more. Don't drink alcohol during the week. Exercise on your day off. I know it sounds crazy but this job creates muscle imbalances. You need to perform balanced resistance training at least once a week to correct them. I'm in my late 40s and been working 6 days a week for 2 years. Every Sunday I go jogging with my dog and one of my kids and lift weights. I feel great.
Do not underestimate how your life style choices can impact your job. This job will break your body down if you do not take care of it. But I also say that any office job will be worse for you in the long run. Sedentary is much worse than being active for longevity. Good luck.