'Go shag some guys'. Really
If somebody, not to mention my husband, said that to me, that would be it. Well anyway he clearly is not ok with your job, doesn't accept what you do, never will etc etc. Expect him to get more brazen, and soon.
My advice- change the job, or a husband, depending on which you think is going to be better for you in the long term.
P.s i have a 'boyfriend' and he would never dream of talking about my job in that manner, we only speak about my job, when I choose to tell him, which is very rarely. If somebody who doesn't have to 'shag other guys' for money started to mock my profession he would not see my face ever again, ever ever ever