oh, well then I doubt you will have any problem coming back. They are cracking down on having the appropriate visa for your stay, though. Good luck, see you here soon!
Not only that but all English isn't the same. I'll bet the guy who insulted him can't speak any other language!?! ( or he probably would know there are barriers)
Don't take what a stranger says personally. Obviously you have integrity and intelligence if it bothered you like this. Use the information that helps and ignore and insults. There are rude people in the world.