That's rely bad with your work , i work for the Gov't , Canada post truck Driver in our union bargain we have 7 personal days . i took one yesterday for my virtual oath and i din't even cancel it i said "dfuk ill take another day whenever i get my oath reschedule if it's virtual or in person " trust me its pain because i work on the evening shift downtown Toronto and Mississauga and every week day i load tons or IRCC brown envelopes "DO NOT BEND" and i know its Citizenship certificates Mailing all over the country it puts a smile to my face knowing I'm part of the reason some of you guys get the certificates in your hands on a timely manner. Knowing one day My certificate will be in the IDC carts or mono's.