Canada...illusions and info

Almost, what Dunchues has said above is spot on, you seem balanced enough to know that Canada is not for you & the job wouldn’t suit you.
Too many before have come & gone because they couldn’t cope with the high mileage’s, day in, day out, week in, week out, with little time off.
This was partly down to companies not explaining the job well enough in the first place & taking on anybody that wanted to come over without relevant experience, and partly, the drivers themselves thinking, because they did a 600km trunking job 5days/nights a week in the UK, it would be easy over here.
IMO, long haul is a way of life, not just a job.