scylla said:You're from Egypt - correct? If so, very unlikely you would qualify as a refugee.
And yes - you can certainly marry a Canadian. Just make sure the relationship is genuine and you're not marrying for immigration purposes.
You could also look into coming to Canada as a student. This is a very expensive option but it may allow you to qualify to immigrate later.
Or look for an employer and job in Canada as I mentioned earlier. It's hard. But it can be done.
i have many friends applied as refugee why not?