Do I become a Canadian when I marry a Canadian?
No. Marriage to a Canadian citizen does not give you citizenship. You must first apply for and get permanent resident status. Then you must apply for Canadian citizenship and meet the same requirements as any other person seeking Canadian citizenship.