My explanation on sleeping.
If I am so loaded that all I have is the front seat, my goal is to arrive at the consignee as soon as possible to attempt to be unloaded. If I were filled up and had to wait several days to deliver, it becomes "motel time". I'm so lucky as I live in Arlington, TX just south of I-20. So many of my loads take me close to home. So, if I'm fully loaded from Laredo going north, and I know for sure when I can deliver, I can stop at the house, shower, eat, nap or whatever and then head out to my delivery thus avoiding the hassle of sleeping standing up.
It's all in the planning.
It's amazing how many reasons you get concerning why they can"t, and never an excuse why they can. Frankly, the ad for drivers is pretty straight forward. Seems it said that if I want to work and move freight.......call. If I have the need to screw the pooch....don"t.