I will be brutally honest and direct here. I left India because of the corruption and fraud and lie that is prevalent, now I see many fellow Indians coming to the US doing similar things (e.g. I was taking IELTS and I saw Indians opening the papers before instructed to do so, I took the exam twice, and saw this both times. Similar things I see in workplace, cab drivers, in stores etc.), I myself am an Indian and I am not saying all Indians do this, but we must agree that the tendency to follow corrupt practices is very high in India and a result many people even when they are outside, do things which are absolutely unacceptable in western society. My humble request - please, please follow the rules, do the right thing. Lets make India a better place, not Canada a worse place. I am sure you are coming to Canada for a better life, but Imagine if it becomes like India. Western world is built on certain principles, values and ethics. The rules are strict (2 Indian students in my university were thrown out for cheating) and that's why the society is so successful, please do not corrupt it. My humble request, I beg you.
Note - I see many other comments coming from fellow Indian citizens that are in similar lines (e.g. somebody claiming they worked for 90 hours a week !!) Lets cherish the opportunity that Canada is giving and not abuse it.
I wish you all the success and happiness in your life and a happy married life.