Thank you for your input & advice. I will be flying to Toronto (from Calgary) beginning of next week. There is a consulate there, and I can get a new passport, because I don't think my wife can renew my passport without me there.
Now that I think more clearly, and not out of frustration, may be...