Running a trucking business from the road has never been easy. It has ups and downs of its own like any other profession