I just booked my flight to Canada on May 12, returning on May 18. Since the Fates and USCIS seem to have conspired against my going to the wedding, at least I can go to the reception.
And see my family and friends.
Let me know if you'd like to get together to do something.