How can I help my pansexual best friend deal with possibly having to leave his family & he feels like his parents don't love him?

My best friend just wants to be able to live his life without his emotionally abusive, controlling, intrusive, homophobic, religious parents (Christian), making fun of all LGBTQ stuffs right in front of him despite knowing how he feels, as he came out several years ago and told them everything. He's 30 years old & he feels like he can't even date, because his family doesn't accept his sexuality & has made threats of physical violence towards any male he dates, but he has kinda gravitated towards being into guys a lot, although he likes women occasionally.

They control so many aspects of his life, no matter how he tries to get away, he works with them and rents a house they own- he does a lot to help them out and they kinda need him, but they refuse to respect or often acknowledge his sexuality. They say homophobic stuff to him & made him remove his pansexual flag from his wall in the house he rents! They're super embarrassed by his sexuality & he can't just be him and be public about it.

I hate watching my friend go through all this!

His parents are scared, but they shame him & trap him, and he told them yesterday he's leaving the family completely if they cannot merely respect him on this and leave him be about it.

They once again disappointed him & barely listened.

So, he's going to cut ties slowly over time.

He's obviously so sad and this is so hard for him.

Im so mad at his family.

My friend doesn't feel loved & has to not have a family eventually!

He has me & other supportive friends, we're going to have an ice cream and sad chilling day, but like,

How do i help him through this?

I feel at a loss, in all our 18 years as friends, this is the worst thing to happen to him, i hate that it's coming to this but his parents are fucking cunts i guess.

How can help my friend through this?? Ideas? Thoughts? I don't know if i can relate to something so shitty?