I’m in a similar situation when it comes to relationship. My boyfriend doesn’t like my job, he only pays £400 per month, I pay the other £1k a month for the bills. We do argue about it but he soon backs down when I say he’d have to pay more rent or won’t have certain luxuries if I got a normal job and he would have to get a permanent contracted job... they say women are gold diggers - men are worse!
None of my friends and family know about my job (apart from my brother) I don’t think they would fall out with me but I just prefer to keep it separate.
If my fella was to ever tell his family or mine, it’d be a deal breaker. Get rid of him, I know it’s probably easier said than done but he’s totally betrayed your trust, no man who is suppose to love you would make his family turn on you by letting your secret out.