bad reputation of doctors

so today i had been for a friend’s birthday .. 12 am (just cake cutting ) .. she had a few friends over .. neighbours practically .. so i got introduced to them and soon she asked me about my on going exams ..thats how they (her friends whom i was meeting for the first time )got to know im a med student -soon to be a doctor .. and hell broke loose.. i just cant get how people dont have the basic etiquettes.. they started randomly bitching about doctors .. like “oh you know they dont get jobs “,” one of my friends is giving CAT after mbbs because he couldnt find a job “ (i dont even know whether to believe this half assed knowledge) this one bitch had the audacity to say “ yeah the profession has lost its value” RIGHT TO MY FACE and a few mins later she starts talking about law being a good field (not to forget to mention all three of them were law students who are jobless and broke and at home ) right now im sitting in a toxic concoction of emotions where i just dont know how to not let tiny superficial things as such affect me .. lately ive not seen one person having a good perspective about doctors and especially this coming from people in my close circle literally breaks my heart .. i just sat there w a straight face not even wanting to correct their pea sized knowledge about the field .. but is this the respect that people talked about while getting into this profession ??? is this what you get after putting your blood sweat and tears for an eternity ??i had just posted a few days back about another similar situation .. things as such happening repeatedly just makes me question everything.. please let me know how to keep up .. yeah i know its stupid letting this incident bother me so much but can there something be done to practically get the respect back ? and the trust back ? is it really our fault ? are doctors really being seen as villains and looters ??