You are absolutely correct. The self-roghteous Americans as known to change the rules of the game after the game has begun.
U S A is the most unreliable ally (And given its love, affection and affinity for Pakistan)and never be depnded upon.
We are surrounded by two very hostile nuclear neighbours in Pakistan and China. Giving up the right to test and develop nuclear weapons in exchange of the 123 Civilian nuclear deal will be disastrous.
While it is OKAY for Manmohan Singh to sign this deal, in the long run, the generations to follow will be the sufferers.