It is terribly difficult for doctors (MBBS) in Canada.
Until you come and experience it for yourself, I do not want to discourage you.
But be ready, and do not be so shocked. You certainly will spend a lot of money on examinations. The examinations will take not less than 2 years to go through if you succeed at first sittings.
You wil have to do survival jobs to sustain your family. Student loans will help but you will eventually repay them.
You will face severe humiliations. No recognition for being a doctor. At best if you succeed, you will be a family physician. The specialists are not wanted here. But you could be an exception. A miracle perhaps. So I will not discourage you.
Perhaps the academic scene might be better. I don't know.
Or consider a change of profession. But even then you will have spend some years in school for the new profession. If you are not Canadian- trained, you are nothing.