When Pakistan was 1st created we were set up for failure by all the world's major powers at the time. The fact that we have somehow managed to survive as a nation for so long is a miracle in it's self. The people who run america wrote (back in 2000) in the plans for a "new american century" that Iraq, Afghanistan, Syria, Libya, Pakistan and Iran should be terminated as nations. They made public their plans to destroy Pakistan and split it into 5 or more seperate states. We all know the fate and holocaust that was committed against all those above mentioned nations apart from Pakistan and Iran. Contrary to popular myth and propaganda, the reason why the americans dare not attack/invade Pakistan is because we have a very powerful military and nuclear weapons force. If we didn't, Pakistan's fate would be far worst that of Iraq, Afghanistan, Syria or Libya. That's why we covet nuclear weapons, missiles and our military. Although the americans could defeat us in a war we could inflict massive unacceptable damage to them that and set a blaze the surrounding region.
Traveling to the moon or mars is the least of our priorities and a luxury we cannot afford. Especially when you have the world's most powerful country wanted to turn us into the holocaust that is Iraq, Syria, Libya or Afghanistan.
Social reform cannot be achieved until all sectors of our economy begin to improve and our military continues to strengthen. Please don't underestimate the massive foreign and external threats Pakistan faces. And I don't mean just the indians.