I know, but I had to because the immigration at Pakistan airport wouldn't let me board if my green card that has my married name doesn't match the passport name

Unfortunately, they have a *policy* too that requires the name on green card to be exactly same to the passport name.
Thx for the reply though