I agree that the US is not going to successfully annex us because we will literally go to war before we let that happen, and both countries will be destroyed in the process. Whether Trump would take it that far is uncertain, even if it’s improbable.
What is certain is that Trump will wage economic warfare against Canada in a futile attempt to get us to “beg” to join the US. That is undeniable, because it has already started.
Can Trump’s worst instincts be kept in check by people who know how stupid and unachievable his objectives are? Ummm… Maybe? Unfortunately, I don’t have confidence that the people who know better have his attention this time around.