Forgot the visa and want to enter a country with yelling , sorry not going to happen.I would have done the same thing as officer.I would have told you to step aside and if you insisted or yelled I would have given you to the security and charged you with misconduct at the airport. India is not a SeaWorld it's Democratic Nation. Imagine if they let you enter today then I am not going to carry any visa papers in my next trip and no one will.We all hate immigration procedures but need to follow it. I think you disrespected India in front of other Indians and foreigner. Please please please don't do this again.