You are deeply hurt because someone told you your country is a weakling. Let me recite a personal experience to you.
I interned at a software firm where at the end of my internship, my boss asked me what I'd like to do going forward. I said I'd like to get into business management. He said he didn't see that talent in me and saw me more as an engineer. Not that there is nothing wrong with being an engineer. But he didn't see alternative potential in me. I refused to believe it and just ignored his assessment. A mere five years later, I have advised the purchase of five companies, including a $2 billion water products company.
We all have potential, but if you get hurt by what others say, you will never reach it. It is a fact that no one knows what you are capable of no better than you do.
How is this person a gentleman after insulting your country? Why are you so insecure? Why do you think India will become a client state for the U.S.? The U.S. can't influence our foreign policy once they've transferred their technology to us. We always have the right to refuse their help, if it comes with conditions. On the other hand, we can align our security interests with them where it suits us. For example, China's push into Africa, Burma and the Bay of Bengal don't bode well for India. If a partnership with another country will help us, all the better for us.