Very true I have also faced this...I can understand your situation. I have worked for 5 years while I was in India.After moving away from India, I had to quit my job since my husband got transferred .Now Everyone asks the same question. You have so much of time what do you do all the day. Cooking only for 2 people there won't be much work for you how do you spend the whole time??? And today I got very much annoyed since my MIL told me that I should have stayed and worked in INDIA until I get transferred to my DH location. So my reply was there is no GUARANTEE that they will transfer me to that location in spite of completing 2 years and there might be some more eligible candidates than me and they will chose them over me.And I wont get both opportunities if I had done that . (I asked my company for transfer but they dint agree telling I had joined this company only a year before and min 2 years are required for onsite.Hence had to QUIT. One more thing was my DH had to leave India within a month of marriage and I left after 4 months since she wanted me to stay for some more months due to festivals and all. She herself is a housewife with 2 maids coming daily). I felt I was little harsh to her but it was not my problem for my current situation since I tried my level best to ask my employer for my transfer. And according to her I should stay away from my DH for sake of money??? In tat case why even she got her son married to me . She is more bothered about my job than me or my DH. Whenever she calls me the most expected question is when will you get work permit and have you got any offers.I'm fed up of answering her . I have seen many people giving value to working woman than housewives. But they may not understand that SAH is not that easier sometimes! And one thing I understood was no matter what we as a woman must be capable enough to earn money at least to meet our own personal expenses instead of always asking partners for money for such small things. Which can be done even by doing small business right at home!