My sister has been seeing someone from a totally different background for a while. I won't mention the country as could be outing (it's somewhere in Middle East, a Muslim country). They met at uni (he came to UK for uni, all his family are back home) and have been together about 3 years. Our family have all warmly accepted him and welcomed him into our lives and homes. Always include him in family parties and get togethers. He's even been on holiday with us a couple of times.
On the other hand, he seems to be hiding my sister from his family... There's always an excuse why she can't go to meet them (excuses from him I mean). Sometimes language barrier, cultural diffs, other times he's blunt about saying his parents want an arranged marriage for him.
I believe he initially told his mum about my sister in the early days but the mum reacted badly, threatening that he'd been disowned. Shortly afterwards his dad phoned him and 'made' him dump my sister. Sadly he did it but begged her to get back with him for another chance a week later. This was on the understanding that he'd start dealing with his parents and stopping hiding the relationship or being pushed around by them.
They're ignorant, illiterate and unedcated people in a rural village. No education. He on the other hand came to UK for get his PhD and has amazing prospects now he's graduated. The family back home are quite content to take his money (he subsidises them as dad retired and mum never worked). yet feel they're in a position to push him around.
For context, he's nearly 30 so not some young kid.
My family and I (as well as of course my sister) are getting tired of his charades and family pressure.
Sister isn't ready to give up on him, keeps saying he'll eventually wake up and stand up to his parents. From what we know so far, I'm not convinced.
Love marriages aren't a thing in his family. Most marriages in his family have involved cousins and other relatives.