Hello,You need to understand that the Canadian VO want some solid evidence that you will leave. They are hell bent on this as they need to check that box which says they are satisfied. Even though no one can ever ensure someone will leave or not but it is a requirement which needs to be adhered to.
If you plan to apply again, state that you will return back to your country of 'citizenship'. Make a constructive plan on what you wish to do when you go back. I know you might want to come back to SA considering your experience and no difficulty finding a job but dont mention it. Sorry but that's the way the system works.
I applied for a study permit as a dependent spouse from Saudi Arabia and my husband's visitor visa to help me set up in the initial months. I was refused too, reasons:
Immigration Status
Purpose of Visit
Personal Assets
So I am reapplying with the following changes
Immigration Status : Husband's employment in Saudi, I am the heir to my parents' property back home (India), husband is the heir to his parents' property
Purpose of Visit : Connecting my past jobs to my course and explaining how it will help in my career here (as I plan to start working in saudi after returning) and purpose of study is to upgrade my education (as my bachelor and post graduate diploma is from the exact same field)
Personal Assets : Paid 1 yeartuition. Showing 40k CAD, Husband's ongoing income and an affidavit from parents' that they would help if i need financial assistance.
Is that enough? Someone please guide.