Update:
My husband got DM and PPR today, two business days after we finally submitted a new set of documents proving my intent to return. That should be some reassurance for anyone else who may be asked to provide additional evidence of the sponsor's intentions -- it does seem to be nothing more than a formality for citizens living abroad, albeit one I could have done without the extra stress of having to prepare.
Any celebration is bittersweet for me, however, because at the end of April one of my closest family members back home in Canada, one of the people I was working so hard to get back to, suddenly died. Some of you noticed I dropped off the boards at that time, as I just haven't had the energy or desire to participate since then.
If there's anything I can offer to this community from this experience, it's simply to maintain perspective. For everyone who is frustrated from waiting for what
feels like an eternity, for everyone who is hurting over a loved one missing a big life event, try if you can to remember the long term, and what a huge blessing it is that you can still expect to see that person soon, that you can still pick up the phone and hear their familiar voice. A year to wait is honestly nothing -- in difficult moments take a deep breath and try to remind yourself how profoundly lucky you really are after all. Of course it's not always easy, but I'm working to do this in this moment as well, and to find comfort by deeply reflecting on the so very many things I do have to be wildly grateful for, not least of which is the future my husband and I have ahead of us still in Canada. As usual we are lacking an emoji that might convey a sad but hopeful smile, so this one will have to do