At the end, the US is going to say that the agreement is not in its national interest. The Manmohan govt will realise their mistake of wasting the time, energy and people's money only at that time.
Please remember the question of the Manmohan govt. realizing their mistake will never arise. For all you know they (Cogress govt.) could well be in the pay of the Americans. Till date this govt. has not done anything positive for India. They have only been selling India down the drain. If you have the time do check out on some this websites about India -
Looks as if we are going to have 2 versions of the 123 agreement, one to be presented to the US congress anf the other to the Indian parliament. Really intriguing!