I already bought ticket in June to visit my family and expecting to get Oath ceremony about that time. I am wondering if you need to have valid reason to postpone ceremony or having plane ticket or just being in another country is good enough reason? Does it have top be some family emergency?