Re: Need help to save my engagement :(
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?