This is the same issue that I have noticed with Pakistani people in general. You guys build too many expectations from something and when it doesn't go through, it becomes all or nothing. People were jumping up and down to form a strategic relationship with KSA on here just a few days ago. Today, just after a few days past the Crown Prince's visit, it has come to "we can't trust KSA long term, etc, etc".
You guys take your own ball and run with it. You'll score a touchdown at some point and the JF-17's will be sold to others. Until then, don't worry about it and fulfill your own requirements.
Get your own house in order, grow your economy, middle class and the consumer base, other countries will come. Not to give you aid or mercy, but to benefit from a country of 200 million people and a talented labor force. But you, as Pakistanis have to take that initiative.
Take a look at India.....promoting non-violent peaceful image (although not for the entire India but true in the investment hubs), a staggering population base that speaks English and is educated, today, they are almost running all major powers with their lobby and bringing in hundreds of billions of foreign investment and interests. The investors see a RETURN in that market of 1.2 billion people. Investors don't go to India because India needs the aid. They go there to reap the benefits. Same should be the case, you guys are the sixth or seventh largest populated country on the planet. I personally know how local Americans in workplaces would make derogatory comments about the Indian accent and the food smell just around 1995s. Today, after less than 2 decades of hard work and playing within the Western system, they are running almost every big enterprise that's out there. So the PEOPLE have to take that initiative here to be proud Pakistanis and work hard. Won't happen any other way.
Sorry, the post seems off topic but I really wanted to respond to this post to show the gap in the thought process from a strategic standpoint.