1) Did you forget to take any of your papers when you came to USA 9 years ago? 2) Do you forget your Credit Card/ Driver's License or Photo ID while moving aournd in Boston? 3) Do you forget to pay your bills in USA? 4) Do you ever miss your kids' appointment to Doctor in USA?
Well, accept your own mistake. I can understand your suffering but don't put its blame on others. Be responsible and teach your children to be so. Atleast, don't feed their vulnerable minds with misgivings towards India, and that to for your own fault.