I'm not sure who the US is defending us from, and further, I don't recall any Canadian government actually requesting defense coverage from the US.

I think the relationship is symbiotic. Americans have long coveted our resources, and have benefited from using them, just as we have benefited from yours.