Has it ever happened to you? Zillion times eh?
Its not just about marriage or salary. Its more than that. An aunty with a sweet smile will inquire "How many kids?" "A straight face - "Not yet". Lips pressed tight, gives such dirty look and says "Oh! Why? Worried about losing your beauty huh?" If not the beauty its about the money "How much do you want to earn? No one is going to ask you how many cars you have or what property you have. They will always ask how many kids?" And then an age old proverb and then blah...blah...blah.....
Or see a seasoned techie and exclaim "Oh! you are not a manager yet!" It happens only in India. If you have for 7+ years in software and if you are not a manager; all hell breaks loose. You are deemed incompetent, unfit...Any amount of explanation about you not inclined towards management goes unheard. There is a twitch, a smirk! and then whenever you show up in a gathering, you can hear whispers and odd looks.
Similarly ONSITE opportunities. A baggy trouser-ed bespectacled uncle will ask you "Your company didn't send you to Amrica?" If you are in software field and have not gone to America on work; boy! oh boy! you are so unfit!!! My mom's biggest work off late is explaining why I chose not to go to America for work to her sisters. She gets snubbed by her sister that I (that's me) don't have it in me to work in USA. My mother is disappointed and she calls me. I have a hearty laugh! Most of them don't realize that the skilled ones remain in homeland because what really happens onsite is this.
Anyway how to deal with it? Just look into their eyes and say "None of your business" and follow it with a sweet smile :)