If this becomes too much of a PITA I will just drive from a border city. My recent flights from USA to Canada involve way too many questions by the airline at the gate plus a temperature check. Where do I live, what is my status in both countries, how long I was away, how long I am going for. And this is the airline not CBSA. They are frustrated as I only book one way tickets. I simply answer that it is none of their damn business as I am a citizen.