At the end of the day, the Canadians/Canadiens are staring down the reality of more than 70% of their economy is dependent on trade with the U.S., while the U.S. economy may be dependent on Canada for less than 20%. But, that 20% is critical to the Northeastern states, none of which voted for Trump so why should he give a damn?
At the end of the day, this is all positive negotiations where Trump wants something better than what we already have. It may lead to short term pain for the US, but even more acite short term pain for Canada (and Mexico as well).