I'm sorry to hear that, alot of my family members are homophobes too.
I just don't talk to them, if you are close with your sister I'm sure she will talk sense into your soon to be brother in law, otherwise keep the contact minimal, or just with your sister. Best wishes
