Frustration is part of Canadian experience so dont worry about it. Werent you the Egyptian lawyer who is looking for a job in the IT field, or general labour in Canada. Did you find any luck? personally I think you should first immigrate here, since your Egyptian degree will not be recognized, start will general labour job or maybe as a waiter in a restaurant. You can then redo your law degree from a Canadian University.