一旦公開,家裏就會把你趕出去,工作也會沒了,還會有人揍你
-There is not any law or rule from Chinese Government to discriminate 同性戀. If the family member or any employers in China discriminate 同性戀, the 同性戀 should seek help from Chinese court to protect his/her personal legal right, not seek immigration to US by asylum. Actually, what you said here also happens in many country including US.
Another issue is that your friend failed in the application for asylum using religin reason, and this will affect his future asylum application using another reason. I am sure USCIS must have asked your friend to leave US within one month, and he does not leave, he will never get the green card any more no matter what reason he will use for the future green card application. So, if you do not have *****solute reason, don't try asylum application.