Question: can i travel home on an expired passport?
Answer: Neither flight companies nor CBSA have problems with letting you got to your home country with expired passport.