text: how do you feel when other people speak foreign language in front of you? i am a chinese and i usually dont speak that language in front of non-chinese, because i feel that is disrepect to others. even i have a chinese co-worker in my company, we only speak english, unless no one around us.  yesterday when i came home, i was about to pull my car in my parking space, some mexicans (who dont live in my building) parked his truck on my spot, so i gave him a honk.  instead of pulling his car right out and apppologize, he turned his head and said something to his companion in spanish, i felt offended.  after i parked my car, i actually went to him and said, "if you have some complain about me, speak english, this is america, not mexico." yes. it offends me. in my house, we speak english, because my best friend and myself are american. italian, because my wife is italian. or russian(at least we try to), because my friend's wife is from russia. however, in public, we all speak english, and only english. though my wife has been known to use italian to curse spanish speaking mexicans (or anyone else, for that matter) who have offended her in some way.