My apology for the confusion. What im worried about if i wont make him a dual citiZen, if i will be sent back home and he is canadiAn citizen, if i dont get a pretty stable job (its not easy to have a job esp iv been working abroad for years), i will have to pay his taxes for overstaying there...