I am a Canadian PR who have a pending green card application to US for better opportunity. At the same time, I also have pending Canadian citizenship application which unfortunately is taking forever. Originally, I thought that I would get the Canadian citizenship before the green card which...