First of all he told you and your parents that he will be living in Canada and now he wants to live in Pakistan and your family is not very keen.
Then he does not want you to work other than teaching.
Then he thinks that you should marry him unconditionally and support him in whatever choices he makes.
You have to decide what is more important for you, being with him at the cost of accepting his demands or not compromising on your wishes. Seems like you don't really understand him well enough. Seems like you are the one that has to do all the compromising in this relationship, are you able to do that? If you have to do all the compromising then is it true love on his part?
Totally agree.
To the ppl who think marrying someone 'stable' is being a gold-digger, don't the men who have degrees and good jobs usually only go for well educated (or just plain beautiful) girls who usually have the potential to earn in the future as well? **
Both** sides are looking for specific traits (usually the boys side are wayyy fussier when it comes to this). U don't often hear of boys families saying they don't want a girl with a law/medicine degree either, do u>