Here's a warm, heartfelt message you can send or write in a card. Feel free to tweak the tone to sound more like you:
Stephen, It's hard to believe that the time has come for you to start this new chapter in Canada. I'm really going to miss having you around
- our talks, the laughs, and all the memories we've made. At the same time, I'm so proud of you for taking this big step and chasing something new and exciting.
Canada is lucky to have you, and I know you're going to do amazing things there. Even though there'll be a whole ocean between us, you're never really far
- and this is definitely not goodbye, just see you later.
Take care of yourself, enjoy every moment, and dont forget us back here. Wishing you all the success and happiness in the world.
All the best,
[Your Name]