The average Over The Road driver is asked to stay out 14 days, a couple of weeks paid vacation or on average 311 days a year.
In ten years, a trucker will spend 74,640 hours at his/her job in the truck. Some less and some more. A 40 hour a week employee spends 2,080 hours on the job annually. So, in ten years a truck driver has spent 35 years equivalent of working time away from family, and away from home.
So, again, thank you for what you do!