> My younger truck driver cousin is doing much better than me financially. He didn't go to university, didn't rack up university debt, didn't have to work nights and weekends for 15 years.

As someone that works in software for the transportation sector, I find it hard to believe this generalizes for the population of each profession. The last few years have been really rough for the transportation business, with rates near rock bottom. Combine this with having to be on the road all the time, the lifestyle of being on the road for a lot of drivers, and you couldn't pay me to do it. I'm quite happy working from the quiet home office.