Probably, many of us at least once in our lives have faced such a situation when they ask questions, in response to which they remain silent and shrug their shoulders in confusion.
"When will you get a job?" or "What's your salary?" and other questions on the topic of work activity are very annoying, especially if they are asked by not very close people. Suffice it to shortly answer "I have enough" or "I have not found (found) the best job in the world." Do not get annoyed right away, perhaps the person wants to help with profitable employment.
When asked about marriage or marriage, for example, "Why are you still not married (not married)", you need to begin to describe in all the smallest details the future spouse (spouse), starting with appearance, character, habits, level of well-being, and finish love for children, cats, potential relatives, tearful TV shows, etc. The main thing is to narrate for a long time and with gusto paint every feature of the future chosen one. In the end, the interlocutor will get tired of such a conversation and he will change the topic himself.
To the question "When will you have a baby?" no need to refer to health problems or material difficulties, it is enough to send this question to your husband.
If people are often interested in the level of earnings, you can suggest asking your boss about this or asking for advice on an expensive high-quality shoe store. Such answers are usually overwhelming and completely discourage asking about wealth.
To the question "How much do new shoes cost?" you can answer that a month on bread and water was enough to buy a new thing.
For tactless questions such as "When will you go on a diet", "When will you stop eating at night" or "When will you go in for sports, etc.", it is enough just to ask "What is the time?" Such an answer is likely to confuse the interlocutor, and he will leave unnecessary questions.
“I don’t know” is a universal answer in any situation. Having heard them a couple of times, the questioner will leave silly questions.