I am also a freelancer and I've heard much painful and discrimination from people who do not understand the work of a freelancer. Other's think that you are not really working, and there are some people who think our work is very easy and we can earn money without doing anything at all.
I don't hate them because I know they don't really understand what freelancing job or stay at home work really is. I just smiled or say nothing to them when they say or comment something negatively about freelancers. Because for me, I don't need to explain to them how my work works. As long as I am happy and I really know what I am doing, I am fine with it.
Thankyou for sharing your thoughts and feelings regarding this topic.
And some of them think, freelancing working as cybers** lol.