Every time I go to a family party I always get when are you going back to work? I just don't get why people don't understand working online is a real full-time job..
Hope this helps you deal with family parties.
When I've got to answer this kind of questions to family members or people that I can't avoid, then instead of hating this "questioning" moment, I decided to actually turn the moment into my favor.
Since my answers won't cut through people's minds that have no idea on what we're doing online and
only listen to respond, make fun of you and they're not actually interested in the subject, then I've found that I should stop wasting my time and energy to try to explain what I do, and instead have some fun with it. Why?
Because while I started off as explaining to make the conversation interesting, because I LOVE IM, people thought that I was actually trying to "explain myself" of why I don't get a "real job". My passion for IM and analyzation were "excuses" to their point of view.
You can give some answers that will possibly increase their defenses to you, but you'll get a peace of mind, cause these answers are short and to the point.
Make sure to not be aggressive, just smile and be normal, your aim is not to insult them, your aim is to get as real as it gets and be done with the conversation (unless someone asks because he cares and tries not to be a smart**s).
Now, if they get insulted while your face expressions and posture have nothing "insulting", then you know that they received the meaning of your response and won't try to get back at you.
Q: When are you going back to work dude? Get a real job dude
Possible answers:
1. Never. Cause I want to work for myself and not for someone else.
2. Why should I go back to work? To work more for less money? (like you? - optional, you might get into a conflict, but works for cousins that think they rule the family).
What I love saying is a combination of both:
3. Only idiots prefer to work more hours, for someone else, for less money. I prefer to work when I want to and not take orders from others. I love making money for doing stuff that I love.
Number 3 works really well, since their brains and faces are trying to find a response to belittle you, but they can't actually do that. After some seconds of not being to come back at you then they increase their defenses and they answer something along the lines:
Aw really? Then why don't you show us what you do if what you say is real?
This is the perfect question that shows they're aggravated with themselves of doing all the stuff you mentioned above. Since they can't come back at you, they'll try to steal your methods.
You can say "I didn't spend my time teaching myself these methods to give them away to people that believe IM is not a real job. I thought you said that IM is not a real job, sorry."
You get the idea. This conversation lasts maximum 1-2 minutes and you'll have a peace of mind, while not spending energy to explain something to someone that won't appreciate it in the first place.
As MisterF mentioned, the best thing to do is to laugh and continue with your life, but in family moments where you can't "run away" and "ignore", you can turn these moments into your favor and have a good laugh about it.