It's not very clear tbh.
Basically, they know he is gay and they know I am a friend but they do not know we are married.
I feel he is extremely close to his parents, who are obviously Christian and conservative. I wouldn't say they are necessarily toxic or aggressive, I'd just say he doesn't want to disappoint them. I'd say that is the main motivation in all of this.
So, I think he just wants me to leave temporarily while they visit to save face as he doesn't want to face the issue and instead would rather have the best of both worlds e.g. time with his parents and then I'd return.
Obviously I am not happy about the situation, but at the same time I am finding myself in a very difficult situation. Firstly, I do not want to drive a wedge between him and his parents, or feel like I am applying pressure, but at the same time I feel I need to assert my own boundaries and maintain my self respect.
Ultimately, I would not be willing to live like this long term, so my main reasoning for posting it here was to see where I stood in terms of immigration law and maintaining my green card....I have sacrificed a lot and I also don't want to sacrifice my own values over fear of losing my status etc.