My name is Joseph I'm leaving in South Africa for the past 10yrs .My country nationality is Zimbabwe came to South Africa as a migrate I am working as a security guard for 7yrs in a high crime area in Pretoria Gauteng provincial ,My challenge is xenophobia every day you're told you must go back to you country.My country has political and economic situation so know want to take my chances to Canada GOD can give me one more chance if you can help me please.
There are others like Refugee - you are almost certainly not going to qualify for this based on what you've told us here - and self-employed etc. Read about it and see if anything fits your situation.