Your "contributions" are nothing really. If you think those are big things that should mean something to Americans -- you are wrong.
Canada has betrayed us and it's time for America to teach you how to treat us -- and guess what -- it's not going to be "secret", tiny amounts of support.
Canada needs to make a sincere apology to us.
And yes I do agree with you on that if that is what you mean.
As for your border closing I have already made my point and you have decided to completely close your mind to the consequences.
Fortunately our nations will continue to work together militarily and politically seeing 90 percent of Canada's industries are controlled by the United States' large corporations and those corporations, more than you or I have the final say on who and what happens to the border.
One final point - the outrage like you are showing is only reserved for countries who are actually threatening your nation. Last time I checked, American companies operating in Canada were doing just fine and raking in some pretty decent profits to be taken back to the USA.
hawk