Thanks for the kind words!Interesting history! As a non-US citizen being processed in Mississauga (App received Feb 16), nice to hear too!
Congratulations and good luck on your move back to Canada
Although "every case is unique" etc etc your timeline is super-close to ours. Hope your popcorn will pop within hours/days.